暂无图片
oracle授权kill权限
我来答
分享
Uncopyrightable
2022-04-19
oracle授权kill权限

普通用户如何赋予alter system kill权限,但又不赋予dba权限?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
JiekeXu
暂无图片
create user P_killSession identified by Oraclekills;

grant connect,select any table to P_killSession;



SQL> grant alter system to P_killSession;

SQL> GRANT SELECT ANY DICTIONARY TO P_killSession;


SQL> show parameter o7_dictionary_accessibility

SQL> show user;
USER is "P_KILLSESSION"
SQL> alter system kill session '2330,57027';
复制
暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
Uncopyrightable

普通用户如何赋予alter system kill session 权限,但又不赋予dba权限?

暂无图片 评论
暂无图片 有用 0
打赏 0
吾喾

grant select_catalog_role to user_name;
grant alter system to user_name;

 

暂无图片 评论
暂无图片 有用 0
打赏 0
Uncopyrightable

select any dictionary与select_catalog_role

相同之处,有了这两个中的一个,基本就可以查询数据字典

不同之处:

1、select any dictionary是一种系统权限(system privilege),而select_catalog_role 是一种角色(a role)。

2、角色的话需要重新登录或者显式的set role 来生效,而赋予系统权限是立即生效的。(P.S. 同样revoke权限也是立即生效)

3、select_catalog_role可以查看一些数据字典的视图·(可以看role的定义),如dba_之类的,而select any dictionary可以查看sys的表,select_catalog_role看不到。

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle dd windows后远程连接桌面密码忘记了,有什么办法可以找回?
回答 1
使用pe进入操作系统,修改密码
Oracle怎样优化HASH连接?
回答 1
已采纳
Oracle的HASH连接需要将驱动表的select列和join列放入PGA中,所以,应该尽量避免书写selectfrom...语句,将需要的列放在selectlist中,这样可以减少驱动表对PGA的
oracle表空间可以在线resize吗?
回答 4
12.3.2ManuallyResizingaDataFileYoucanmanuallyincreaseordecreasethesizeofadatafileusingtheALTERDATABA
oracle修改sqlnet.ora限制登入后,怎么再把限制登入的那个ip再让它能访问?
回答 3
已采纳
看看sqlnet.ora,怎么修改的?正常这样设置就行:Toenableanddisablevalidnodecheckingforincomingconnections.Ifthisparamete
如何清除不存在的归档日志
回答 23
最后咋解决的呀,学习学习
Oracle的list分区表,过一段时间查不出数据,重建索引以后就能查出来,如果直接查指定分区,就很快能查出来?
回答 1
已采纳
检查是否是由于本地分区索引失效导致的,本地非分区索引失效的原因有:对分区执行split操作,会导致局部索引失效。对分区执行exchange操作,可能会导致局部索引失效
addBindValue方式往表插入数据,一直报错
回答 1
你这图我点不开,看不清哦
Oracle为源库搭建一个ODS系统
回答 4
请问一下,如果源端跟目标端Oracle使用CDC方式同步数据,有什么优点跟缺点呢,有没有具体好的案例连接。
rhel 7.9 11g rac 补丁18370031安装
回答 1
看错误提示,感觉是文件被锁定:1.可以看看文件是否具有读写权限2.看看$ORACLEHOME/.patchstorage文件是否存在,如果没有其它补丁正在执行的话,可以重命名一下,再试试能打补丁不重点
oracle表空间碎片整理的问题
回答 1
已采纳
没有什么影响,就是会自动合并相邻的空闲空间,但是其实大部分空闲空间都不是相邻的,作用不大,如果表空间出现大量碎片,还是得考虑shrinkmoveexpdp等方式