Oracle数据库 创建视图的权限授予
Oracle数据库管理过程中,经常遇到需要建立视图的问题【如:问题描述:在scott用户下创建视图的时候,报错:权限不足。】
但是相关账户却没有创建权限。本人根据实际操作过程,将解决问题的方法与大家分享与共勉。
操作方法
- 01
1、启动PL/SQL连接工具。 找到你的连接工具安装包,双击如图所示的可执行文件,打开连接工具。
- 02
2、登陆管理员账户 打开连接工具后,显示登陆弹窗,如第1张图,再此界面即可进行登录,登录参数如下: 用户名:sys; 口 令:安装数据库时设定的口令; 数据库:选择你需要新建视图的数据库。 连接为:SYSDBA。 点击确定,完成登录。 也可以直接点击取消,进入连接工具界面,点击菜单栏中的‘会话‘,进行登录,如第2张图所示。
- 03
3、赋予scott用户创建VIEW的权限 登录完成后,在菜单栏,选择“新建”,下拉列表中,选择sql窗口。将授权语句粘贴,如图示。见到窗口下面有“已完成”提示,即表示授权完成。 【备注:scott账户是本人需要创建视图的账户,你可以将你的账户替换之】
- 04
4、登录scott用户创建VIEW 授权完成后,点击菜单栏“会话”,选择登录,即退出当前sys账户,登录scott账户。 点击菜单栏“新建”,选中“VIEW窗口”,将创建VIEW的语句粘贴,点击”执行”。见到窗口下面“已完成”。即创建VIEW完成。点击右侧可视窗口,刷新后,即可看见你新建的VIEW。
赞 (0)