我使用SQL Developer與Oracle連接。自動化權利
我嘗試「自動化」權限,這意味着我不需要爲每個表格和每個用戶輸入每個GRANT註釋。所以我的想法是製作三張桌子。一個擁有數據庫中存在的表名和一個表組。一個擁有所有的用戶,另一個擁有rightgroups的權利。
現在我試着自動化它,把它放在一個授予。像:
GRANT (Select rights from DB_Rights where rightgroup = 1)
ON (Select tables from DB_Tables where Tablegroup = 1) to (User)
但它沒有奏效。我的錯誤在哪裏?或者這不可能?是否有另一種選擇來「自動化」它?
我認爲您想查看[ROLES](http://docs.oracle.com)。 com/cd/E25054_01/network.1111/e16543/authorization.htm) – tbone