ALTER SCHEMA

说明

修改模式的属主

语法

alter_schema ::=

参数

schema_name

修改的模式名

owner_name

指定的模式的所有者

注解

只有数据库管理员才能修改模式的属主.

示例

示例1: 更改模式的所有者

--  清理环境
DROP SCHEMA schm3 CASCADE;
DROP USER user1 CASCADE;
DROP USER user2 CASCADE;

--  创建用户
CREATE USER user1;
CREATE USER user2;

--  创建模式
CREATE SCHEMA schm3 AUTHORIZATION user1;

--  把模式 schm3 的所有者从 user1 改为 user2
ALTER SCHEMA schm3 OWNER TO user2;

--  删除模式和用户
DROP SCHEMA schm3;
DROP USER user1;
DROP USER user2;