2

目前,在 Windows XP 上使用 Oracle DB 11g。以 scott 用户(不是 sysdba)身份登录并授予 DBA 角色。根据 Oracle 文档“DBA = 带有 ADMIN OPTION 的所有系统权限”。为什么创建新用户会出现错误“ORA-01031 权限不足...”?下面是使用 SQL Developer 执行的 DDL 命令:

CREATE USER john identified by 123
4

1 回答 1

3

查看documentSET ROLE 和默认角色

要为当前会话启用授予您的所有角色,请发出以下语句:

全部设置角色;

或者修改用户默认角色

ALTER USER scott DEFAULT ROLE ALL;

于 2012-09-01T13:15:56.033 回答