Oracle如何创建表空间、用户及授权

使用dba身份的用户登录oracle

1.查询表空间地址

select file_Name from dba_data_files;

file_nam为表空间地址,.DBF结尾的为表空间名。

2.创建表空间

create tablespace tablespaceName datafile 'D:APPADMINISTRATORORADATAORCL	ablespaceName.DBF' size 500m
autoextend on next 5M maxsize unlimited;(创建表空间<tablespaceName为自定义名称>)---大小500M,每次5M,自动增大,最大不限制

3.创建用户及初始密码

create user userName  identified by password;(创建一个用户为userName并设置密码为password)

4.给用户绑定默认表空间

alter user userName  default tablespace tablespaceName;(绑定表空间到用户)

5.给用户授权,connect,resource,dba 分别三种不同操作权限,根据实际情况可以自行变更。

grant dba  to  userName; 

执行完后就可以通过创建的用户进行登录,及其权限操作。

 如果表空间中的数据文件如果已经足够大(达到32G),这时仅仅增加表空间大小是不行的,要增加该表空间的数据文件:

alter  tablespaceName  datafile  'D:APPADMINISTRATORORADATAORCL	ablespaceName1.DBF'  
size 10M  autoextend on next 10M maxsize unlimited; 

  

  

原文地址:https://www.cnblogs.com/mabaoying/p/10830860.html