DROP QHBSECUREROLE

DROP QHBSECUREROLE — удалить назначение роли администратора безопасности


Синтаксис

DROP QHBSECUREROLE
    [ qhb_db_admin | qhb_dbms_admin ]
    FOR имя_пользователя
    [ FOR имя_базы_данных ]

Описание

Команда DROP QHBSECUREROLE позволяет удалить назначение роли администратора безопасности для указанного пользователя.

Поддерживаются два назначения: qhb_db_admin и qhb_dbms_admin. Это «Администратор БД» и «Администратор СУБД» соответственно.

Данная команда не удаляет пользователя из системы, а только меняет его полномочия.


Параметры

FOR имя_пользователя

Имя существующего пользователя.

FOR имя_базы_данных

При удалении назначения роли qhb_db_admin (Администратор БД) требуется также указать имя существующей базы данных. Для удаления назначения роли Администратора СУБД это не требуется.


Примеры

Удалить назначение роли Администратора СУБД для пользователя:

DROP QHBSECUREROLE qhb_dbms_admin FOR user1;

Удалить назначение роли Администратора БД database1:

DROP QHBSECUREROLE qhb_db_admin FOR user1 FOR database1;

Совместимость

В стандарте SQL нет команды DROP QHBSECUREROLE.


См. также

CREATE QHBSECUREROLE