首页 > 数据库 > > SQL语法-ALTER SCHEMA
修改模式属性。
只有模式的所有者有权限执行ALTER SCHEMA命令,系统管理员默认拥有此权限。
ALTER SCHEMA schema_name
RENAME TO new_name;
ALTER SCHEMA schema_name
OWNER TO new_owner;
现有模式的名字。
取值范围:已存在的模式名。
修改模式的名字。
new_name:模式的新名字。
取值范围:字符串,要符合标识符命名规范。
修改模式的所有者。非系统管理员要改变模式的所有者,该用户还必须是新的所有角色的直接或间接成员, 并且该成员必须在此数据库上有CREATE权限。
new_owner:模式的新所有者。
取值范围:已存在的用户名/角色名。
--创建模式ds。
CREATE SCHEMA ds;
--将当前模式ds更名为ds_new。
ALTER SCHEMA ds RENAME TO ds_new;
--创建用户jack。
CREATE USER jack PASSWORD 'Bigdata123@';
--将DS_NEW的所有者修改为jack。
ALTER SCHEMA ds_new OWNER TO jack;
--删除用户jack和模式ds_new。
DROP SCHEMA ds_new;
DROP USER jack;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3129353/ ,如需转载,请注明出处,否则将追究法律责任。