Руководство по языку sql
Download 1.22 Mb. Pdf ko'rish
|
Firebird3 SQL features
- Bu sahifa navigatsiya:
- Синтаксис для отображения объектов
Правила отображения
Правила отображения состоит из четырех частей информации: 1. Сфера отображения – будет ли отображение локальным для текущей базы данных или его эффект должен быть глобальным, затрагивая все базы данных в кластере, в том числе и базы данных безопасности. 2. Имя отображения – идентификатор SQL, поскольку отображения являются объектами базы данных. 3. Объект FROM который отображается. Он состоит из четырѐх элементов: Источник аутентификации имя плагина или объект отображения в другой базе данных или обще серверная аутентификация или любой метод (any method) Имя базы данных, в которой прошла аутентификация Имя объекта, из которого выполняется отображение Тип этого имени - user name | role | OS group - в зависимости от плагина, который добавил это имя во время аутентификации Любой из этих элементов допустим, обязательным элементом является только тип. 4. Объект TO на который происходит отображение. Он состоит из двух элементов: Новые возможности языка SQL Firebird 3.0 101 Имя объекта, на который происходит отображение Тип объекта, допускается только USER и ROLE Синтаксис для отображения объектов Отображения определяются, используя следующий набор DDL команд: {CREATE | ALTER | CREATE OR ALTER} [GLOBAL] MAPPING name USING { PLUGIN name [IN database] | ANY PLUGIN [IN database | SERVERWIDE] | MAPPING [IN database] | '*' [IN database]} FROM {ANY type | type name} TO {USER | ROLE} [name] DROP [GLOBAL] MAPPING name Описание: Любое отображение может иметь атрибут GLOBAL. Глобальное отображение работает лучше, если в качестве базы данных безопасности используется база данных Firebird 3 или более высокой версии. Если вы планируете использовать другую базу данных, например, для целей использования собственного поставщика, то вам необходимо создать таблицу в ней и назвать еѐ RDB$MAP с той же структурой, что и RDB$MAP в базе данных Firebird 3 и дать доступ на запись только для SYSDBA. Download 1.22 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling