db2_column_privileges

(PECL ibm_db2 >= 1.0.0)

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

Описание

db2_column_privileges(
    resource$connection,
    ?string$qualifier = null,
    ?string$schema = null,
    ?string$table_name = null,
    ?string$column_name = null
): resource

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

Список параметров

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

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

  • db2_columns() - Возвращает результирующий набор, перечисляющий столбцы и связанные с ними метаданные для таблицы
  • db2_foreign_keys() - Возвращает набор результатов, в котором перечислены внешние ключи таблицы
  • db2_primary_keys() - Возвращает набор результатов, содержащий первичные ключи таблицы
  • db2_procedure_columns() - Возвращает набор результатов со списком параметров хранимой процедуры
  • db2_procedures() - Возвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных
  • db2_special_columns() - Возвращает набор результатов, в котором перечислены столбцы с уникальным идентификатором строки таблицы
  • db2_statistics() - Возвращает набор результатов, содержащий индекс и статистику таблицы
  • db2_table_privileges() - Возвращает набор результатов, в котором перечислены таблицы и связанные с ними права доступа к базе данных
  • db2_tables() - Возвращает набор результатов, в котором перечислены таблицы и связанные метаданные в базе данных
To Top