把一個使用者的所有表的查詢許可權 賦給另一個使用者
BEGIN
FOR I IN (SELECT S.TABLE_NAME FROM USER_TABLES S) LOOP
EXECUTE IMMEDIATE 'GRANT SELECT ON test1.'|| I.TABLE_NAME ||' TO test2';
end loop;
end;
/[@more@]
FOR I IN (SELECT S.TABLE_NAME FROM USER_TABLES S) LOOP
EXECUTE IMMEDIATE 'GRANT SELECT ON test1.'|| I.TABLE_NAME ||' TO test2';
end loop;
end;
/[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24620620/viewspace-1051965/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 將一個使用者下所有表的查詢許可權賦給另一個使用者
- 查詢每個使用者的許可權
- Oracle中將一個使用者的所有物件授權給另一個使用者Oracle物件
- 使用者許可權繼承另一使用者的許可權繼承
- 要把當前使用者的所有許可權(對錶,檢視,序列,觸發器,同義詞等增刪改查)賦給另一個使用者觸發器
- Oracle給普通使用者賦予查詢動態效能檢視的許可權Oracle
- Oracle建立使用者並給使用者授權查詢指定表或檢視的許可權Oracle
- Oracle查詢使用者許可權Oracle
- MySql查詢使用者許可權MySql
- linux給一個普通使用者reboot許可權(轉)Linuxboot
- Oracle授權A使用者查詢B使用者的所有表Oracle
- 為何SYSTEM使用者可以將V$SESSION的查詢許可權賦權給其他使用者而SYS使用者卻不可以?Session
- 查詢mysql資料庫中所有使用者及使用者許可權MySql資料庫
- mysql 給了使用者所有許可權ALL PRIVILEGES,但是該使用者沒有grant許可權MySql
- [MySQL] - 聯表查詢,查詢一個不在另一個表的記錄MySql
- 讓Linux給一個普通使用者reboot許可權(轉)Linuxboot
- 如何檢查某個使用者是否具有某個許可權物件上定義的某種許可權物件
- linux怎麼給一個普通使用者reboot許可權?(轉)Linuxboot
- 查詢一個表的一列插入到另一個表
- 【Mysql】給普通使用者mysqldump的許可權MySql
- Ubuntu下給普通或新增使用者賦予sudo許可權Ubuntu
- 在另一個資料庫中建立一個與原來資料庫中許可權一樣的使用者資料庫
- mysql 命令列安裝並給使用者sa所有許可權MySql命令列
- 查詢使用者的系統許可權和使用者所擁有的角色
- sysauth$基表的使用者許可權的一點分析
- MySQL 給使用者新增 ALTER VIEW 的許可權MySqlView
- 【USER】Oracle 一個普通使用者有多少許可權Oracle
- oracle給使用者分配特定使用者下特定表的只讀許可權Oracle
- 使用者許可權的兩個檢視的區別
- SQL Server中查詢使用者的物件許可權和角色的方法SQLServer物件
- 根據ID查詢該使用者具備使用許可權對應的所有T-CODE
- 關於許可權設定的一個小把戲
- mysql 從一個表中查詢,插入到另一個表中MySql
- Oracle建立表空間、建立資料庫使用者、賦許可權Oracle資料庫
- mysql 建立新使用者 並賦予許可權MySql
- sql server的許可權查詢SQLServer
- Dynamics 365 JS中如何查詢使用者對實體是否有某個操作許可權JS
- linux給使用者新增sudo許可權Linux