Функции IBM DB2
PHP Manual

db2_column_privileges

(PECL ibm_db2 >= 1.0.0)

db2_column_privileges Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы

Описание

resource db2_column_privileges ( resource $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 выдавать эту привилегию другим пользователям.

Смотрите также


Функции IBM DB2
PHP Manual