甲骨文 : Grant Create table in another schema?

标签 oracle

我有两个用户:Schema1 和 Schema2

如何将 Schema2 上的创建表权限授予 Schema1?

我一直在转身,我感到困惑。
我试过 :

从我尝试过的 Schema2,

GRANT CREATE TABLE TO SCHEMA1 WITH ADMIN OPTION;

但这似乎在其自己的架构中而不是在 Schema2 中将创建表授予 Schema1。

请问有什么想法吗?

谢谢你。

最佳答案

允许非 DBA 用户在另一个模式中创建表的唯一其他方法是为用户提供 CREATE ANY TABLE系统权限。

此权限只能由具有 DBA 权限的用户授予 SCHEMA1。

关于甲骨文 : Grant Create table in another schema?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21412747/

相关文章:

SQL,子查询中列的范围

sql - 如何识别哪个用户对特定表执行了更新语句?

oracle - Oracle 中的 MD5 (DBMS_OBFUSCATION_TOOLKIT.MD5)

sql - Oracle 提示具有多个连接语句的多个索引

php - 错误 : This feature is not available for the database you are using

oracle - EF 迁移到 Oracle

oracle - BoneCP 在工作中自动关闭

使用 NLS_CHARACTERSET 为 WE8ISO8859P1 且 NLS_NCHAR_CHARACTERSET 为 AL16UTF16 且使用 ColdFusion 作为编程语言时出现 Oracle Unicode 问题

java - 如何使用java在oracle中插入BFILE值?

sql - Hibernate HQL 相当于 Oracle 并行关键字