В PostgreSQL команда ALTER SCHEMA используется для изменения имени схемы или её владельца. Это помогает управлять структурой базы данных и доступом к её объектам.
Синтаксис ALTER SCHEMA
ALTER SCHEMA имя_схемы RENAME TO новое_имя;ALTER SCHEMA имя_схемы OWNER TO новый_владелец;имя_схемы— название существующей схемы.новое_имя— новое название схемы.новый_владелец— пользователь, который станет владельцем схемы.
Изменение имени схемы
Пример изменения имени схемы sales на business:
ALTER SCHEMA sales RENAME TO business;После этого все объекты схемы останутся доступными, но теперь её нужно указывать с новым именем.
Изменение владельца схемы
Пример передачи прав на схему sales пользователю admin_user:
ALTER SCHEMA sales OWNER TO admin_user;