Руководство по языку sql


Download 1.22 Mb.
Pdf ko'rish
bet57/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   54   55   56   57   58   59   60   61   62
Bog'liq
Firebird3 SQL features

Аргумент 
Описание 
user-name 
Имя пользователя. 
role-name 
Имя роли. 
Примечание
Метаданные триггеров и индексов наследуют привилегии таблиц, которые 
владеют ими. 
 
Примеры
1. 
Выдача привилегий на создание и изменение любой таблицы пользователю 
Joe. 
GRANT CREATE TABLE TO Joe; 
GRANT ALTER ANY TABLE TO Joe; 
2. 
Отозвать привилегию на создание таблиц у пользователя Joe. 
REVOKE CREATE TABLE FROM Joe; 
Управление отображением объектов безопасности 


Новые возможности языка SQL Firebird 3.0 
100 
В Firebird 3 введены новые SQL полномочия для отображения между 
пользователями, группами и объектами безопасности и между базами данных. 
С введением поддержки множества баз данных безопасности в Firebird 
появились новые проблемы, которые не могли произойти с единой глобальной 
базой данных безопасности. Кластеры баз данных, использующие одну и ту же 
базу данных безопасности, были эффективно разделены. Отображения 
предоставляют средства для достижения той же эффективности, когда множество 
баз данных используют каждая свою базу данных безопасности. В некоторых 
случаях требуется управление для ограничения взаимодействия между такими 
кластерами. Например: 

когда EXECUTE STATEMENT ON EXTERNAL DATA SOURCE требует обмена 
данными между кластерами 

когда обще серверный SYSDBA доступ к базам данных необходим от других 
кластеров, использующих службы 

аналогичные проблемы существовали в Firebird 2.1 и 2.5 под Windows, из-за 
поддержки доверительной аутентификации: два отдельных списка 
пользователей – один в базе данных безопасности, а другой в Windows, и 
необходимо связать их. 
Единое решение для всех этих случаев является отображение информации 
о пользователе, входящего в систему, на внутренние объекты безопасности – 
CURRENT_USER 
и CURRENT_ROLE. 

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   54   55   56   57   58   59   60   61   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling