当前位置: 代码迷 >> Oracle管理 >> 如何查询用户拥有的对象权限
  详细解决方案

如何查询用户拥有的对象权限

热度:57   发布时间:2016-04-24 05:18:52.0
怎么查询用户拥有的对象权限

SQL> show user;
USER 为 "SYS"
SQL> grant create table,create view to test;
SQL> grant create session to test;

SQL> conn test/test
已连接。
SQL> select * from user_tab_privs;

未选定行

SQL> select * from session_privs;

PRIVILEGE
----------------------------------------
CREATE SESSION
CREATE TABLE
CREATE VIEW
如果我不知test用户的密码,又不修改test原有用户的密码
有什么办法可以用SYS用户查询test用户的对象权限呀?

------解决方案--------------------
SYS用户登录

select * from user_tab_privs where owner='TEST';;
  相关解决方案