|
Имена столбцов для SYSTEMUSERAUTH и их описание, следующее:
Мы будем использовать простую схему системных привилегий, которая представлена в Главе 22, где были представлены три системных привилегии - CONNECT( ПОДКЛЮЧИТЬ ), RESOURCE( РЕСУРСЫ ) и DBA. Все Пользователи получают CONNECT по умолчанию при регистрации, поэтому он не описан в таблице выше. Возможные состояния столбцов resource и dba могут быть - Y ( Да, ПОЛЬЗОВАТЕЛЬ имеет привилегии) или - No (Нет, ПОЛЬЗОВАТЕЛЬ не имеет привилегий). Пароли (password) доступны только высоко привилегированным пользователям, если они существуют. Следовательно запрос этой таблицы можно вообще делать только для информации относительно привилегий системы и Пользователей. ТИПОВОЙ ЗАПРОС, чтобы найти всех Пользователей, которые имеют привилегию RESOURCE, и увидеть какие из них - DBA, вы можете ввести следующее условие: SELECT username, dba FROM SYSTEMUSERAUTH WHERE resource = 'Y'; Вывод для этого запроса показывается в Рисунке 24.5.
|