+ -
当前位置:首页 → 问答吧 → oracle数据库给用户授权

oracle数据库给用户授权

时间:2011-12-13

来源:互联网

两个问题:
1、oracle数据库给一个用户授予什么权限能使用dbms_lock.sleep
2、oracle数据库给一个用户授予什么权限能查看V$session

作者: airhorstar   发布时间: 2011-12-13

引用楼主 airhorstar 的回复:
2、oracle数据库给一个用户授予什么权限能查看V$session

这个不用赋权就可以看吧。

作者: yixilan   发布时间: 2011-12-13

用dba的角色执行下面的语句给 test用户
GRANT SELECT ANY DICTIONARY TO test

作者: lxpbs8851   发布时间: 2011-12-13

然后在 test用户下面执行
select * from V$session 应该就可以了

作者: lxpbs8851   发布时间: 2011-12-13

1. 使用DBMS_LOCK包首先需要给用户授权
  grant execute on dbms_lock to username;

2. v$session,是sys方案用中数据字典,所以必须使用具有dba角色的用户登录,而后对用户进行授权。
  使用sys用户登录后,执行
  grant select any dictionary to username;

作者: LuiseRADL   发布时间: 2011-12-13