更新时间:2024-06-03 GMT+08:00
DROP DATABASE LINK
功能描述
删除DATABASE LINK对象。
语法格式
DROP [ PUBLIC ] DATABASE LINK [ IF EXISTS ] dblink_name;
参数说明
- dblink_name
连接对象的名称。
- IF EXISTS
如果指定的DATABASE LINK不存在,则发出一个notice而不是报错。
- PUBLIC
连接类型,不加public默认为private。
示例
--创建拥有系统管理员权限的用户。 gaussdb=# CREATE USER user1 WITH SYSADMIN PASSWORD '********'; gaussdb=# SET ROLE user1 PASSWORD '********'; --创建私有dblink。 gaussdb=# CREATE DATABASE LINK private_dblink CONNECT TO 'user1' IDENTIFIED BY '********' USING (host '192.168.11.11',port '54399',dbname 'db01'); --删除私有dblink。 gaussdb=# DROP DATABASE LINK private_dblink; --创建公共dblink。 gaussdb=# CREATE PUBLIC DATABASE LINK public_dblink CONNECT TO 'user1' IDENTIFIED BY '********' USING (host '192.168.11.11',port '54399',dbname 'db01'); --删除公共dblink。 gaussdb=# DROP PUBLIC DATABASE LINK public_dblink; --删除创建出的用户。 gaussdb=# RESET ROLE; gaussdb=# DROP USER user1;
父主题: D