oracle如何收回权限,Oracle回收权限

Oracle 中如何回收用户权限?

回收只用最后一个就行了

创新互联专注于科尔沁左翼企业网站建设,成都响应式网站建设,商城网站定制开发。科尔沁左翼网站建设公司,为科尔沁左翼等地区提供建站服务。全流程按需定制设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

而且要用你的sysdba用户回收,而且你语法也错了

revoke dba from wiki

收回oracle下所有用户的权限

我教你一种方法,运用拼字符串拼出脚本,比如下面这个

select 'revoke connect from '|| username||';' from dba_users;

你查询一下,结果显示为:

revoke connect from SYS;

revoke connect from SYSTEM;

revoke connect from TEST;

revoke connect from OUTLN;

revoke connect from MGMT_VIEW;

revoke connect from MDSYS;

revoke connect from ORDSYS;

把你查询出的结果复制出来运行,就批量撤销权限了,

当然因为不知道你的用户和你的具体权限。所以你进行适当的修改select 'revoke connect from '|| username||';' from dba_users;这条sql语句,然后运行,把结构查询出来执行就可以了

oracle下如何查看用户所拥有的权限,如何收回权限。

查询sys用户直接赋予用户icdpub的权限: select * from dba_sys_privs t where t.grantee='ICDPUB';查询用户通过role赋权所得到的权限:

SELECT * FROM DBA_ROLE_PRIVS T WHERE T.grantee='ICDPUB'; 收回用户的权限:revoke create table from icdpub; 收回用户的角色:revoke icdpub_role from icdpub;


本文标题:oracle如何收回权限,Oracle回收权限
地址分享:http://bzwzjz.com/article/dssogdg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站建设 高端网站设计 重庆企业网站建设 成都网站建设公司 成都网站建设 企业网站建设公司 手机网站制作设计 定制网站设计 手机网站建设套餐 成都网站建设 宜宾网站设计 营销型网站建设 专业网站设计 营销型网站建设 盐亭网站设计 重庆网站制作 成都网站建设公司 重庆外贸网站建设 成都网站建设公司 成都网站建设 响应式网站设计方案 成都h5网站建设