基础表上的权限是否自动传递给在表上创建的任何视图?

时间:2013-10-30 01:17:53

标签: sql database oracle security

如果用户对视图的基础表具有SELECTINSERT权限,他是否会自动对视图(在表上创建)具有相同的权限,或者他是否需要授予那些?

例如,假设Bob在表EMPLOYEES上拥有INSERT权限。他是否也拥有INSERT权限,只有员工姓名的观点EMPLOYEENAMES?

请注意:我正在研究oracle express 11g

1 个答案:

答案 0 :(得分:6)

不,这些特权不会被继承(当您加入多个表或调用函数时,这将是相当有问题的)。视图是单独的对象,因此授权也是分开的。