假设我在Oracle数据库中有三个模式,a
,b
和c
。
我有一张桌子a.t
。
我有一个视图b.v
,这只是a.t
上的视图(实际情况中有a.t1
,a.t2
等)。
我想在c
但不是b.v
上授予a.t
选择权限。
我必须为a.t
和b.v
发出哪些补助金?
答案 0 :(得分: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;