繁体   English   中英

授予查看权限,但不授予基础表访问权限

[英]Granting access to view but not the underlying tables

可以说我在Oracle数据库中有三个架构, abc

我有一张桌子, at

我有一个视图bv ,它只是在at查看(在实际情况下,实际上是a.t1a.t2等)。

我想授予c选择上访问bv但不是at

我必须为atbv发放哪些补助?

您可以通过将SELECT PRIVILEGE授予用户'a' WITH GRANT OPTION

授予用户b在以下位置进行选择:

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

授予用户c在bv上选择:

GRANT SELECT ON b.v TO c;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM