2013-11-29 59 views
0

假設我在Oracle數據庫中有三個模式,即a,bc授予查看權限但不查看基礎表格

我有一張桌子,a.t

我有一個視圖,b.v,這只是查看a.t(在實際情況下實際上有a.t1,a.t2等)。

我想授予c選擇訪問b.v但不是a.t

我必須爲a.tb.v發放什麼補助金?

回答

1

您可以通過資助實現它SELECT PRIVILEGE用戶'a'WITH GRANT OPTION

授予用戶B選擇a.t:

GRANT SELECT ON a.t TO b WITH GRANT OPTION; 

授予用戶C對B.V選擇:

GRANT SELECT ON b.v TO c;