Oracle数据库新用户查看所有表

时间:2017-01-07 13:24:31

标签: oracle

我已经创建了一个新用户,但我想添加一些权限,只允许用户查看或查询我使用管理员用户创建的某些表格。我已经看到您可以申请并创建一个VIEW,但是我必须为每个表创建一个VIEW并将其应用于我的用户,或者是否有更简单的方法。

CREATE VIEW new_view AS SELECT * FROM TABLE_NAME;
GRANT ALL ON new_view to user;

1 个答案:

答案 0 :(得分:0)

您只需向他授予select any table系统权限

选择用户

的任何表格