日期:2014-05-17  浏览次数:20797 次

怎么查询用户拥有的对象权限

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';;