CREATE GROUP
CREATE GROUP — создать роль в базе данных
Синтаксис
CREATE GROUPимя
[ [ WITH ]параметр
[ ... ] ] Здесьпараметр
: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NOINHERIT | LOGIN | NOLOGIN | REPLICATION | NOREPLICATION | BYPASSRLS | NOBYPASSRLS | CONNECTION LIMITпредел_подключений
| [ ENCRYPTED ] PASSWORD 'пароль
' | PASSWORD NULL | VALID UNTIL 'дата_время
' | IN ROLEимя_роли
[, ...] | IN GROUPимя_роли
[, ...] | ROLEимя_роли
[, ...] | ADMINимя_роли
[, ...] | USERимя_роли
[, ...] | SYSIDuid
Описание
Оператор CREATE GROUP
теперь является синонимом оператора CREATE ROLE.
Совместимость
Оператор CREATE GROUP
отсутствует в стандарте SQL.
См. также
CREATE ROLEALTER LARGE OBJECT
ALTER LARGE OBJECT — change the definition of a large object
Synopsis
ALTER LARGE OBJECTlarge_object_oid
OWNER TO {new_owner
| CURRENT_USER | SESSION_USER }
Description
ALTER LARGE OBJECT
changes the definition of a large object.
You must own the large object to use ALTER LARGE OBJECT
. To alter the owner, you must also be a direct or indirect member of the new owning role. (However, a superuser can alter any large object anyway.) Currently, the only functionality is to assign a new owner, so both restrictions always apply.
Parameters
large_object_oid
OID of the large object to be altered
new_owner
The new owner of the large object
Compatibility
There is no ALTER LARGE OBJECT
statement in the SQL standard.