0

Oracle DB 用户对 DB 模式的所有表都具有 SELECT 权限。我可以限制用户查看表格数据吗?用户应该能够选择表格但不能看到数据。

对于使用 Oracle Data Modeler 3.3 审查 DB 设计并为 DB 生成 ALTER 脚本的用户,他只能看到表设计并将其与 ERD 进行比较,需要此特定要求

我可以使用 FGAC 或 RLS 来实现它吗?

4

1 回答 1

0

您可以通过仅授予参考来实现此目的

GRANT references ON schema_a.table TO erd_user;

然后erd_user可以使用

DESC schema_a.table

获取定义但不选择任何数据。

这可能比提供SELECT CATALOGUE他们可以看到更多您可能喜欢的信息的位置更可取。

于 2015-12-09T13:50:17.273 回答