powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / DDL privileges Пользователь не может раздать права на свой объект
5 сообщений из 5, страница 1 из 1
DDL privileges Пользователь не может раздать права на свой объект
    #39966657
Firebird 3.0 win10 IBExpert
Есть БД
Пользователи SYSDBA, USER1 et USER2
Все объекты созданы SYSDBA. Им же без проблем назначены все права доступа пользователям.

Пользователь USER1 имеет право на создание генераторов.
Воспользовавшись этим правом, USER1 создал последовательность GEN_BOHEM

CREATE SEQUENCE GEN_BOHEM;
GRANT USAGE ON SEQUENCE GEN_BOHEM TO USER1 WITH GRANT OPTION;

ВСЕ ОК.

Но при попытке USER1 раздать права на использование генератора пользователю USER2 или PUBLIC
GRANT USAGE ON SEQUENCE GEN_BOHEM TO "PUBLIC";
или
GRANT USAGE ON SEQUENCE GEN_BOHEM TO USER2;
вылетает ошибка

can't format message 13:393 -- message file C:\WINDOWS\SYSTEM32\firebird.msg not found.
unsuccessful metadata update.
GRANT failed.
unknown ISC error 336068908.

SYSDBA все это проделывает естественно без проблем...

Какими еще правами нужно наделить владельца объекта, что бы он смог раздавать на него права?
...
Рейтинг: 0 / 0
DDL privileges Пользователь не может раздать права на свой объект
    #39966696
AltHasp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Геннадий2128506,

Это не найден файл firebird.msg. После можно прочитать истинную ошибку в чем было дело.

Удачи !
...
Рейтинг: 0 / 0
DDL privileges Пользователь не может раздать права на свой объект
    #39966701
Файл нашелся.

This operation is not defined for system tables.
unsuccessful metadata update.
GRANT failed.
no G privilege with grant option on object GEN_BOHEM.

Как No? Когда картинка говорит, что есть...
...
Рейтинг: 0 / 0
DDL privileges Пользователь не может раздать права на свой объект
    #39966723
Ок. Разобрался.
Все работает.
Витиевато немного, но в целом все вроде логично.
...
Рейтинг: 0 / 0
DDL privileges Пользователь не может раздать права на свой объект
    #39966731
С таблицами вроде разобрался...

А с генераторами так и не получилось почему то.
Что не так?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / DDL privileges Пользователь не может раздать права на свой объект
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]