用户对视图和基础表具有选择权限。 当用户直接从表中选择时,它将起作用。 当用户从视图中进行选择时,表上没有任何遗漏。 用户身份验证使用ADFS完成
作为DbGroup grp_1
中的ADFS 用户_1create table x_dummy_1 ( col1 int );
grant all on x_dummy_1 to group grp_1;
作为DbGroup grp_1
中的ADFS 用户_2create view v_dummy_1 as select * from x_dummy_1;
grant all on v_dummy_1 to group grp_1;
作为DbGroup grp_1
中的ADFS user_3select * from x_dummy_1;
select * from v_dummy_1;
表中的选择有效,视图上的选择失败,并显示
错误:42501:关系x_dummy_1的权限被拒绝
我希望两个选择都能成功。 用户在表上具有选择权限,因此也应该可以使用(其他用户的)视图进行选择