【发布时间】:2020-03-29 22:16:24
【问题描述】:
我创建了两个新用户和一个新角色。授予模式 A 中一个表的角色的选择权限,并将该角色分配给用户 b。在使用此用户对架构 a 中的表发出选择查询时,我遇到了未找到表或视图的问题。
创建用户 READUSER1,由 readuser1 识别; 创建由 readuser2 识别的用户 READUSER2;
CREATE ROLE READONLY_USER IDENTIFIED BY readonlyuser;
GRANT select ON READUSER1.TESTA TO READONLY_USER;
将 READONLY_USER 授予 READUSER2;
现在来自 READUSER2 会话:
SELECT * FROM READUSER1.TESTA > 00942. 00000 - “表或视图不存在”
【问题讨论】:
标签: oracle12c