17,377
社区成员
发帖
与我相关
我的任务
分享
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 6月 4 20:33:35 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> create user james identified by james default tablespace users;
用户已创建。
SQL> grant CREATE SESSION,CREATE SEQUENCE,CREATE TRIGGER,CREATE CLUSTER,CREATE PROCEDURE
2 CREATE TYPE,CREATE OPERATOR,CREATE TABLE,CREATE INDEXTYPE to james;
授权成功。
SQL> connect james/james@10.32.189.115
已连接。
SQL> create table test(id number);
create table test(id number)
*
第 1 行出现错误:
ORA-01950: 对表空间 'USERS' 无权限
SQL> select * from session_privs;
PRIVILEGE
----------------------------------------
CREATE SESSION
CREATE TABLE
CREATE CLUSTER
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE
已选择9行。
SQL> connect system/oracle@10.32.189.115
已连接。
SQL> grant resource to james;
授权成功。
SQL> connect james/james@10.32.189.115
已连接。
SQL> create table test(id number);
表已创建。
SQL> select * from session_privs;
PRIVILEGE
----------------------------------------
CREATE SESSION
UNLIMITED TABLESPACE
CREATE TABLE
CREATE CLUSTER
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE
已选择10行。
SQL>