我想使用db链接在另一台服务器上创建用户。这可能吗? (假设我有权限)
以下是在本地服务器上创建用户的语法
create user TEST_USER
identified by TEST_USER_PW
default tablespace USERS
temporary tablespace TEMP;
如何使用db链接完成?
谢谢(如果不是主题,请随意将其迁移到DBA)
编辑:Haki提出远程数据库不允许DDL操作。一旦找到一个,我会发布一个替代品。
答案 0 :(得分:1)
您可以使用DBMS_UTILITY.EXEC_DDL_STATEMENT:
在数据库链接上执行DDLbegin
dbms_utility.exec_ddl_statement@myself(
'create user TEST_USER
identified by TEST_USER_PW
default tablespace USERS
temporary tablespace TEMP');
end;
/