创建视图时出现权限不足
2017-02-05 16:35
162 查看
问题现象
在Oracle12c中,创建视图,程序提出权限不足
原因分析
Oracle10g或之前的版本,使用scott用户登录后,可以直接创建;
如果用户使用的是11g或12c,则创建时会出现此错误;此时需要使用创建管理员登录后为用户授权
处理步骤
在命令行方式下输入:sqlplus
sys/change_on_install as sysdba;
为scott用户授权:grant
create view to c##scott;
效果
在Oracle12c中,创建视图,程序提出权限不足
原因分析
Oracle10g或之前的版本,使用scott用户登录后,可以直接创建;
如果用户使用的是11g或12c,则创建时会出现此错误;此时需要使用创建管理员登录后为用户授权
处理步骤
在命令行方式下输入:sqlplus
sys/change_on_install as sysdba;
为scott用户授权:grant
create view to c##scott;
效果