Включение и выключение AUTO ADMIN MAPPING в обычной базе данных
Включение и выключение флага AUTO ADMIN MAPPING
в обычной базе данных осуществляется следующим образом:
ALTER ROLE RDB$ADMIN SET AUTO ADMIN MAPPING -- включение
ALTER ROLE RDB$ADMIN DROP AUTO ADMIN MAPPING -- выключение
Эти операторы могут быть выполнены пользователями с достаточными правами, а именно:
-
владелец базы данных;
Note
|
Оператор
является упрощённым видом оператора создания отображения предопределённой группы
Соответственно оператор
эквивалентен оператору
Подробней см. Отображение объектов безопасности. |
В обычных базах данных статус AUTO ADMIN MAPPING
проверяется только во время подключения.Если Администратор имеет роль RDB$ADMIN
потому, что произошло автоматическое отображение во время входа, то он будет удерживать эту роль на протяжении всей сессии, даже если он или кто-то другой в это же время выключает автоматическое отображение.
Точно также, включение AUTO ADMIN MAPPING
не изменит текущую роль в RDB$ADMIN
для Администраторов, которые уже подключились.