FirebirdSQL logo

RDB$AUTH_MAPPING

Сведения о локальных отображениях объектов безопасности.

Table 1. Описание столбцов таблицы RDB$AUTH_MAPPING
Наименование столбца Тип данных Описание

RDB$MAP_NAME

CHAR(63)

Имя отображения.

RDB$MAP_USING

CHAR(1)

Является ли аутентификация общесерверной (S) или обычной (P).

RDB$MAP_PLUGIN

CHAR(63)

Имя плагина аутентификации, из которого происходит отображение.

RDB$MAP_DB

CHAR(63)

Имя базы данных, в которой прошла аутентификация. Из неё происходит отображение.

RDB$MAP_FROM_TYPE

CHAR(63)

Тип объекта, который будет отображён.

RDB$MAP_FROM

CHAR(255)

Имя объекта, из которого будет произведено отображение.

RDB$MAP_TO_TYPE

SMALLINT

Тип объекта, в который будет произведено отображение:

0 — USER;
1 — ROLE.

RDB$MAP_TO

CHAR(63)

Наименование объекта, в который будет произведено отображение(имя пользователя или роли).

RDB$SYSTEM_FLAG

SMALLINT

Признак: определён пользователем — значение 0; определён всистеме — значение 1.

RDB$DESCRIPTION

BLOB TEXT

Произвольное текстовое описание порядка сортировки.

RDB$EXCEPTIONS

Пользовательские исключения базы данных.

Table 1. Описание столбцов таблицы RDB$EXCEPTIONS
Наименование столбца Тип данных Описание

RDB$EXCEPTION_NAME

CHAR(63)

Имя пользовательского исключения.

RDB$EXCEPTION_NUMBER

INTEGER

Назначенный системой уникальный номер исключения.

RDB$MESSAGE

CHAR(1023)

Текст сообщения в исключении.

RDB$DESCRIPTION

BLOB TEXT

Произвольное текстовое описание исключения.

RDB$SYSTEM_FLAG

SMALLINT

Признак: определено пользователем = 0; определено системой = 1или выше.

RDB$SECURITY_CLASS

CHAR(63)

Может ссылаться на класс безопасности, определённый в таблицеRDB$SECURITY_CLASSES для применения ограничений управления доступомдля всех пользователей этого исключения.

RDB$OWNER_NAME

CHAR(63)

Имя пользователя — владельца (создателя) исключения.