Oracle 19C 创建用户&表空间

Oracle 19C 创建用户&表空间

声明:本次操作基于win10系统安装Oracle 19C

1.创建用户需要管理员权限
运行 cmd 按如下输入命令

 sqlplus / as sysdba

 ---------以sys登陆 超级用户(sysdba)

2新建用户

 create user 用户名 IDENTIFIED BY 密码; 
如:
create user C##SCOTT IDENTIFIED BY 123456;

3.创建表空间

create tablespace 表空间名称 datafile 路径 size 大小;
如:
create tablespace SCOTT_TEST_DATA datafile 'D:\devlop\Oracle19c\OracleSpace\scott_test.dbf' size 2048M;

注意:我们给用户赋予新建的表空间权限的时候,一定要重启一下数据库,否则会失败

  1. 重启数据库
关闭数据库:shutdown immediate
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

启动 startup

ORACLE 例程已经启动。
Total System Global Area 5133827960 bytes
Fixed Size                  9277304 bytes
Variable Size             922746880 bytes
Database Buffers         4194304000 bytes
Redo Buffers                7499776 bytes
数据库装载完毕。
数据库已经打开。

5.分配表空间

alter user 用户名 default tablespace 表空间名称;
如:
alter user C##SCOTT default tablespace SCOTT_TEST_DATA;

6.给用户授权

dba是数据库管理员 它除了重启数据库 修改字符集的权限没有外 具有其它全部权限 如建表改表 表的增删改查,建表空间 建索引 视图
存储过程,建用户 给用户授权等等

SQL> grant dba to C##SCOTT;

授权成功。
  • 8
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值