目前,在 Windows XP 上使用 Oracle DB 11g。以 scott 用户(不是 sysdba)身份登录并授予 DBA 角色。根据 Oracle 文档“DBA = 带有 ADMIN OPTION 的所有系统权限”。为什么创建新用户会出现错误“ORA-01031 权限不足...”?下面是使用 SQL Developer 执行的 DDL 命令:
CREATE USER john identified by 123
目前,在 Windows XP 上使用 Oracle DB 11g。以 scott 用户(不是 sysdba)身份登录并授予 DBA 角色。根据 Oracle 文档“DBA = 带有 ADMIN OPTION 的所有系统权限”。为什么创建新用户会出现错误“ORA-01031 权限不足...”?下面是使用 SQL Developer 执行的 DDL 命令:
CREATE USER john identified by 123
查看document
SET ROLE 和默认角色
要为当前会话启用授予您的所有角色,请发出以下语句:
全部设置角色;
或者修改用户默认角色
ALTER USER scott DEFAULT ROLE ALL;