Добрый день уважаемым форумчанам.
Столкнулся с проблемой обозначенной в названии темы.
Требуется создать окно, вроде того, что есть в IBExpert>Tools>User Manager (вкладка Membership).
Решил сделать таким запросом
SELECT RDB$RELATION_NAME
FROM RDB$USER_PRIVILEGES
WHERE RDB$USER=:USER AND RDB$OBJECT_TYPE=13
На FB 2.0 все работает хорошо.
Корректно ли это?
В таблице RDB$USER_PRIVILEGES есть поле RDB$PRIVILEGE, которое для всех записей, означающих грантованные юзеру роли содержит символ "М", а также поле RDB$OBJECT_TYPE, которое для таких записей содержит значение 13. Что это означает?
Будет ли это работать на других версиях, в частности на IB > 7.0