回收只用最后一個就行了
創(chuàng)新互聯(lián)專注于科爾沁左翼企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設,商城網(wǎng)站定制開發(fā)。科爾沁左翼網(wǎng)站建設公司,為科爾沁左翼等地區(qū)提供建站服務。全流程按需定制設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
而且要用你的sysdba用戶回收,而且你語法也錯了
revoke dba from wiki
我教你一種方法,運用拼字符串拼出腳本,比如下面這個
select 'revoke connect from '|| username||';' from dba_users;
你查詢一下,結(jié)果顯示為:
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;
把你查詢出的結(jié)果復制出來運行,就批量撤銷權(quán)限了,
當然因為不知道你的用戶和你的具體權(quán)限。所以你進行適當?shù)男薷膕elect 'revoke connect from '|| username||';' from dba_users;這條sql語句,然后運行,把結(jié)構(gòu)查詢出來執(zhí)行就可以了
查詢sys用戶直接賦予用戶icdpub的權(quán)限: select * from dba_sys_privs t where t.grantee='ICDPUB';查詢用戶通過role賦權(quán)所得到的權(quán)限:
SELECT * FROM DBA_ROLE_PRIVS T WHERE T.grantee='ICDPUB'; 收回用戶的權(quán)限:revoke create table from icdpub; 收回用戶的角色:revoke icdpub_role from icdpub;
本文題目:oracle如何收回權(quán)限,Oracle回收權(quán)限
本文路徑:http://jinyejixie.com/article16/dssogdg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、外貿(mào)網(wǎng)站建設、微信公眾號、服務器托管、搜索引擎優(yōu)化、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)