CREATE OR ALTER USER
Создание или изменение учётной записи пользователя Firebird.
DSQL
ALTER USER _username_
[SET] [<user_option> [<user_option> ...]]
[USING PLUGIN _pluginname_]
[{GRANT | REVOKE} ADMIN ROLE]
[TAGS ( <tag> [, <tag> ...] )]
<user_option> ::=
PASSWORD '_password_'
| FIRSTNAME '_firstname_'
| MIDDLENAME '_middlename_'
| LASTNAME '_lastname_'
| {ACTIVE | INACTIVE}
<tag> ::=
_tagname_ = '_string_value_'
| DROP _tagname_
Описание параметров оператора смотри в [fblangref-security-user-create].
Оператор CREATE OR ALTER USER
создаёт новую или изменяет учётную запись.Если пользователя не существует, то он будет создан с использованием предложения CREATE USER
.Если он уже существует, то он будет изменён, при этом существующие привилегии сохраняются.