首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

为什么oracle数据库scott用户创建视图会权限不足?该如何处理

2012-05-28 
为什么oracle数据库scott用户创建视图会权限不足?为什么oracle数据库scott用户创建视图会权限不足CREATE P

为什么oracle数据库scott用户创建视图会权限不足?
为什么oracle数据库scott用户创建视图会权限不足
CREATE PUBLIC SYNONYM EMP_SYN FOR SCOTT.EMP;
ORA-01031: 权限不足

[解决办法]
默认 scott 用户权限很低的,你可以使用 sys 用户将 DBA 权限给 scott 即可
[解决办法]
赋权用grant.. on.. to...

grant 你要赋予的权限 on 操作的对象 to 授权用户对象

eg: GRANT select ON titles TO scott --授予scott对titles表的select权限



[解决办法]
grant dba to scott
[解决办法]
SCOTT 用户用不到DBA权限,否则比较危险
[解决办法]
可以新建个用户,赋予dba权限 。再还原scott用户的数据
[解决办法]
grant create view to scott;
[解决办法]

SQL code
grant dba to scott;---一般不建议给scott用户授DBA权限
[解决办法]
scott用户没有权限了。
grant create view to scott;
[解决办法]
没有权限。
[解决办法]
SQL code
grant create view to scott;
[解决办法]
create any SYNONYM 是一组权限。
就算赋予了 scott 也不能创建public

热点排行