本文主要是介绍给ORACLE创建一个用新用户并且给部分视图或表查询权限,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这里写自定义目录标题
- 视图或表属于哪个用户查询
- 登录所属账户
-
- 打开 cmd输入 sqlplus/nolog
- conn 账号/密码 as sysdba
- 创建用户
- 赋予用户视图权限
- 赋予用户视图权限
- 连接数据库权限
视图或表属于哪个用户查询
表:
SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE='TABLE' and OBJECT_NAME='表名'
视图
SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE='VIEW' and OBJECT_NAME='视图名'
登录所属账户
**
打开 cmd输入 sqlplus/nolog
conn 账号/密码 as sysdba
**
创建用户
create user 创建的用户名 identified by 创建的用户名的密码
赋予用户视图权限
grant create view to 创建的用户名;
赋予用户视图权限
grant select on 所属账户.视图名 to 创建的用户名;
连接数据库权限
grant connect to 创建的用户名
后面直接登录账户链接测试
select * from 所属账户.视图名
这篇关于给ORACLE创建一个用新用户并且给部分视图或表查询权限的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!