通过DB Link在另一台服务器上创建用户的语法

问题描述 投票:1回答:1

我想使用db链接在另一台服务器上创建用户。这可能吗? (让我们假设我有权)

以下是在本地服务器上创建用户的语法

create user TEST_USER 
identified by TEST_USER_PW 
default tablespace USERS 
temporary tablespace TEMP;

如何使用db链接完成?

谢谢(如果不是主题,请随意将其迁移到DBA)

编辑:Haki提出远程数据库不允许DDL操作。一旦找到一个,我会发布一个替代品。

oracle dblink
1个回答
1
投票

您可以使用DBMS_UTILITY.EXEC_DDL_STATEMENT在数据库链接上执行DDL:

begin
    dbms_utility.exec_ddl_statement@myself(
        'create user TEST_USER 
        identified by TEST_USER_PW 
        default tablespace USERS 
        temporary tablespace TEMP');
end;
/
© www.soinside.com 2019 - 2024. All rights reserved.