(PECL ibm_db2 >= 1.0.0)
db2_column_privileges — Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы
$connection
[, string $qualifier
[, string $schema
[, string $table-name
[, string $column-name
]]]] )Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы.
connection
Ресурс соединения с базой данных IBM DB2, Cloudscape или Apache Derby.
qualifier
Квалификатор для баз DB2, работающих на серверах
OS/390 или z/OS. В остальных случаях указывайте NULL
или пустую строку.
schema
Схема, содержащая таблицы. Для выбора всех схем
укажите NULL
или пустую строку.
table-name
Имя таблицы или представления. Для выбора всех таблиц
укажите NULL
или пустую строку.
column-name
Имя столбца. Для выбора всех столбцов
укажите NULL
или пустую строку.
Возвращает ресурс оператора с результирующим набором, содержащим строки, описывающие привилегии заданных условиями столбцов. Строки содержат следующие поля:
Имя столбца | Описание |
---|---|
TABLE_CAT | Имя каталога. Если таблица не имеет каталогов, то это поле будет содержать NULL. |
TABLE_SCHEM | Имя схемы. |
TABLE_NAME | Имя таблицы или представления. |
COLUMN_NAME | Имя столбца. |
GRANTOR | Идентификатор пользователя, установившего привилегию. |
GRANTEE | Идентификатор пользователя, для которого установлена привилегия. |
PRIVILEGE | Установленная привилегия. |
IS_GRANTABLE | Может ли GRANTEE выдавать эту привилегию другим пользователям. |