【发布时间】:2017-01-31 15:54:33
【问题描述】:
我正在尝试为“计算机”角色分配在 SYSTEM 表空间中任何更少的表空间中创建对象的权限。
非常感谢,希望我的解释正确。
我尝试了以下查询:
GRANT CREATE ON ANY TABLESPACE TO USER COMPUTER;
【问题讨论】:
-
那你有什么问题?您想创建具有可以在任何表空间上创建对象的权限的角色,对吗?你问的是
grant UNLIMITED TABLESPACE to computer吗? -
@JSapkota 非常感谢您的帮助。但是有了这个权限,我就可以在 SYSTEM 表空间中创建对象了,对吧?
-
是的,但是不建议在系统表空间上创建用户对象。搜索有关此系统权限的 Oracle 文档。
标签: oracle oracle12c grant role tablespace