【发布时间】:2016-08-17 23:49:18
【问题描述】:
如果我在 oracle 中创建用户/模式 FOO,然后在模式 FOO 上创建一堆表,
有没有办法在创建表/视图之前给用户 FOO 授权选择所有表/视图? 或者我必须在创建表/视图后才这样做?
CREATE USER FOO ....
/
*** GRANT SELECT TO USER FOO ON ANY TABLE/VIEW CREATED
/
CREATE TABLE 1 ...
/
CREATE TABLE ... ...
/
CREATE TABLE N ...
/
【问题讨论】:
-
用户
foo将始终能够查询foo架构中的对象。foo拥有这些对象,因此foo可以删除它们、更改它们、查询它们等。您可能的意思是您希望用户bar有权访问foo架构中的所有对象?跨度> -
很好 - 我错过了。