Rbac permissions

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица rbac_permissions

Таблица rbac_permissions из базы данных auth содержит справочник RBAC-разрешений: уникальный ID разрешения и его человекочитаемое имя. На эти записи ссылаются таблицы rbac_account_permissions, rbac_default_permissions и rbac_linked_permissions.

Структура таблицы

Field Type Attributes Key Null Default Extra
id int UNSIGNED PRIMARY NO 0 COMMENT 'Permission id'
name varchar(100) CHARACTER SET utf8mb4, COLLATE utf8mb4_unicode_ci NO COMMENT 'Permission name'

id

Уникальный идентификатор RBAC-разрешения. На него ссылаются:

Пример: 192

name

Название RBAC-разрешения (человекочитаемое). Используется для администрирования и понимания назначения permission.

Пример: rbac.permission.example