Oracle把视图查询权限给某用户的SQL是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle把视图查询权限给某用户的SQL是啥?相关的知识,希望对你有一定的参考价值。
参考技术Aoracle给某用户授权试图查询的SQL语句为:
SQL> grant select on v_$mystat to test1;
Grant succeeded.
这样 test1用户就拥有了 查询v$mystat视图的权限了
收回权限命令:
SQL>revoke select on v_$mystat from test1;
扩展资料
oracle 的用户管理的常用命令介绍:
1、创建用户:create user 用户名 identified by 密码;
SQL> create user scw identified by 123;
2、修改其他用户密码 需要权限;
SQL> conn system/123;
已连接。
SQL> alter user scw identified by 123;
3、赋予用户连接数据库的权限:
SQL>grant create session to zhansgan;
4、查看当前用户所有表的表名:
SQL> select table_name from user_tables;
在SYBASE中,如何把一个数据库的所有表的select权限赋给某一个用户
在SYBASE中,如何把一个数据库的所有表的select权限一次性赋给某一个用户,grant select on 数据库对象 to username 只能一次赋一个表的select权限
sybase如何查表名不太清楚oracle中select table_name from tabs是查询表名的语句
然后可以
grant select on (select table_name from tabs) to user
你参考一下吧,帮不了你太多了 参考技术A grant 权限 on 表名 to 用户名
简单明了 参考技术B 用创建视图可以吧.自己百度下.本回答被提问者采纳
以上是关于Oracle把视图查询权限给某用户的SQL是啥?的主要内容,如果未能解决你的问题,请参考以下文章
在SYBASE中,如何把一个数据库的所有表的select权限赋给某一个用户