云数据库 GaussDB-ALTER SYNONYM:示例

时间:2025-02-12 15:07:58

示例

 1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132
--创建系统管理员用户。gaussdb=# CREATE USER sysadmin WITH SYSADMIN PASSWORD '********';--切换管理员用户。gaussdb=#  \c - sysadmin--创建同义词t1。gaussdb=#  CREATE OR REPLACE SYNONYM t1 FOR ot.t1;--创建新用户u1。gaussdb=# CREATE USER u1 PASSWORD '********';--给新用户赋权限。gaussdb=# GRANT ALL ON SCHEMA sysadmin TO u1;--修改同义词t1的owner为u1。gaussdb=# ALTER SYNONYM t1 OWNER TO u1;--删除同义词t1。gaussdb=# DROP SYNONYM t1;--收回用户u1权限。gaussdb=# REVOKE ALL ON SCHEMA sysadmin FROM u1;--删除用户u1。gaussdb=# DROP USER u1;--切换到初始用户init_user,请使用真实的初始用户名称替换init_user。gaussdb=# \c - init_user--删除用户sysadmin。gaussdb=# DROP USER sysadmin;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0507.html