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

转载 2013年12月05日 11:37:07

创建临时表空间

CREATE TEMPORARY TABLESPACE Tzz_test_temp
TEMPFILE 'E:\app\Administrator\product\11.2.0\dbhome_1\ORADATA\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

创建用户表空间

CREATE TABLESPACE Tzz_test_data
LOGGING
DATAFILE 'E:\app\Administrator\product\11.2.0\dbhome_1\ORADATA\TEST_DATA01.DBF' 
SIZE 32M 
AUTOEXTEND ON 
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

创建用户并制定表空间

CREATE USER Tzz IDENTIFIED BY Tzz
DEFAULT TABLESPACE Tzz_test_data
TEMPORARY TABLESPACE Tzz_test_temp;

给用户授予权限

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 Tzz;

查看所有用户

SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;

查看用户系统权限

SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;

查看用户对象或角色权限

SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;

查看所有角色

SELECT * FROM DBA_ROLES;

查看用户或角色所拥有的角色

SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;


oracle一个创建用户、创建表空间、授权、建表的完整过程

1.首先我们可以用scott用户以sysdba的身份登录oracle.  Sql代码   conn scott/tiger as sysdba   2.然后我就可以来创建用户了.  ...
  • zhengbo0
  • zhengbo0
  • 2013年12月08日 19:41
  • 3226

oracle创建数据库、表空间、用户并授权

在安装完Oracle数据库软件之后可以使用默认的数据库orcl,也可以根据需要创建自定义的数据库。表空间用于对数据库中的资源进行分类,每个用户都有默认的表空间,也可以给用户指定默认的表空间。...
  • yungpheng
  • yungpheng
  • 2016年09月10日 17:47
  • 4692

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

创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:/oracle/product/10.1.0/oradata/orcl/te...
  • sully2008
  • sully2008
  • 2011年04月30日 11:28
  • 572

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

创建临时表空间创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\or...
  • l252557035
  • l252557035
  • 2013年08月18日 16:36
  • 573

PLSQL创建表空间和用户并授权

首先使用sys登录 然后新建sql窗口 (创建表空间)说明:datafile是指定创建位置,指向oracle数据库的默认位置; autoextend 设置容量为自动增长,...
  • liuhailiuhai12
  • liuhailiuhai12
  • 2017年04月22日 18:50
  • 693

Oracle创建用户以及创建表空间以及个用户授予权限和plsql远程查看表空间创建路径

create temporary tablespace banksuptest_temp(临时表空间名称)  tempfile 'D:\oracle\product\10.2.0\oradata\or...
  • wang_159369
  • wang_159369
  • 2012年11月01日 09:31
  • 4490

oracle 创建表空间、用户、授权的详细操作sql语句

注意点:  1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行  2.确保路径存在,比如 C:\oracle\oradata\Oracle11\ 也就是你要保存...
  • zhao50632
  • zhao50632
  • 2016年10月10日 22:40
  • 3730

ORACLE创建表空间、创建用户、以及授权、权限

创建临时表空间: CREATE TEMPORARY TABLESPACE test_temp  TEMPFILE 'C:\oracle\product\10.1.0\...
  • wozijisunfly
  • wozijisunfly
  • 2012年11月25日 11:19
  • 190

ORACLE创建表空间、创建用户、以及授权、权限 .

[java] view plaincopyprint? SELECT * FROM DBA_SYS_PRIVS;  SELECT * FROM USER_SYS_PRIVS;   ...
  • lulongzhou_llz
  • lulongzhou_llz
  • 2012年11月23日 10:19
  • 228

Oracle(11g)建库、建表空间、建用户并授权、导入导出数据表

Oracle(11g)建库、建表空间、建用户并授权、导入导出数据表 参考博客  http://blog.csdn.net/sindyintel/article/details/55272261    ...
  • lzxomg
  • lzxomg
  • 2017年08月13日 23:55
  • 471
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle创建表空间、创建用户以及授权、查看权限
举报原因:
原因补充:

(最多只允许输入30个字)