Oracle数据库用户对数据库架构的所有表具有SELECT权限。我可以限制用户查看表数据。用户应该能够选择表但不能查看数据。
对于使用Oracle Data Modeler 3.3审核数据库设计并为数据库生成ALTER脚本的用户,此特定要求是必需的,他可以在其中查看表格设计并将其与ERD进行比较
我可以使用FGAC或RLS实现吗?
答案 0 :(得分:0)
您可以通过仅授予参考
来实现此目的GRANT references ON schema_a.table TO erd_user;
然后erd_user
可以使用
DESC schema_a.table
获取定义但不选择任何数据。
这可能更适合让SELECT CATALOGUE
让他们看到更多您可能喜欢的信息。