Top.Mail.Ru
box.space._priv | Tarantool
 

box.space._priv

box.space._priv

box.space._priv

_priv – это системный спейс, где хранятся права.

Кортежи в данном спейсе включают в себя следующие поля:

  • числовой идентификатор пользователя, который выдал права («grantor_id»),
  • числовой идентификатор пользователя, который получил права («grantee_id»),
  • тип объекта: „space“ (спейс), „function“ (функция), „sequence“ (последовательность) или „universe“ (вселенная),
  • числовой идентификатор объекта,
  • тип операции: «read» = 1, «write» = 2, «execute» = 4, «create» = 32, «drop» = 64, «alter» = 128, или их комбинация, например «read,write,execute».

Доступны следующие операции:

Примечание

  • Как правило, права выдаются или отменяются владельцем объекта (пользователем, который создал его) или пользователем „admin“.
  • До удаления любых объектов или пользователей, убедитесь, что отменили все связанные с ними права.
  • Только пользователь „admin“ может выдавать права на „universe“.
  • Только пользователь „admin“ или создатель спейса может удалить, изменить или очистить спейс.
  • Только пользователь „admin“ или создатель спейса может изменять change a different user’s password.