Oracle创建表空间、创建用户以及授权、查看权限

来源:互联网 发布:男士 羽绒服推荐 知乎 编辑:程序博客网 时间:2024/05/22 03:20

1、查看表空间信息:

selectfile_id,file_name,tablespace_name ,bytes/1024/1024 "Size" from dba_data_files;


创建临时表空间:

CREATE TEMPORARY TABLESPACE test_tempTEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;

创建用户表空间:

CREATE TABLESPACE test_dataLOGGINGDATAFILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;

3、创建用户、并授权表空间:

CREATE USER username IDENTIFIED BY passwordDEFAULT TABLESPACE TEST_DATATEMPORARY TABLESPACE TEST_TEMP;


4、授权角色;

GRANT   CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,  ALTER ANY TABLE, ALTER ANY PROCEDURE,  DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,  SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE  TO username;


0 0
原创粉丝点击