2012-09-01 30 views
2

目前,在Windows XP上使用Oracle DB 11g。以授予DBA角色的scott用户(不是sysdba)登录。根据Oracle文档“DBA =所有系统权限WITH ADMIN OPTION”。为什么然后创建一个新用户给出错误“ORA-01031权限不足......”?无法使用授予DBA的“scott”帐户创建用户

SET:

CREATE USER john identified by 123 

回答

3

为SET ROLE和默认角色

为了能够授予您当前会话的所有角色,发出以下声明退房document:下面是使用SQL Developer的DDL命令执行ROLE ALL;

或修改用户默认角色

ALTER USER斯科特DEFAULT角色的所有;

+0

非常棒,谢谢! – Centurion