Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / no permission for ALTER access to GENERATOR / 12 сообщений из 12, страница 1 из 1
27.02.2019, 14:01
    #39779799
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
Перенёс базу с 2.5.8 на 3.01, теперь при выполнении запроса SET GENERATOR GEN_NAME TO n возникает ошибка. Как выдать пользователю права на изменение значения генератора?
...
Рейтинг: 0 / 0
27.02.2019, 14:09
    #39779812
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
...
Рейтинг: 0 / 0
27.02.2019, 14:12
    #39779814
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
да я вроде уже все комбинации перепробовал.
...
Рейтинг: 0 / 0
27.02.2019, 14:14
    #39779819
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolfда я вроде уже все комбинации перепробовал.Отсюда не видно, что ты пробовал и что получил.
...
Рейтинг: 0 / 0
27.02.2019, 14:17
    #39779822
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolf,

Код: plaintext
GRANT ALTER ANY SEQUENCE TO [USER | ROLE] <user-name> | <role-name>

вот только не правильно это давать привилегии на изменение метаданных обычным пользователям
...
Рейтинг: 0 / 0
27.02.2019, 14:17
    #39779823
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
...
Рейтинг: 0 / 0
27.02.2019, 14:19
    #39779824
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolf,

ищи в 7-ой строке
...
Рейтинг: 0 / 0
27.02.2019, 14:19
    #39779825
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolf,

потренируйся читать синтаксические схемы операторов, где ты там свои варианты увидел?
...
Рейтинг: 0 / 0
27.02.2019, 14:24
    #39779833
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
hvlad,
в 7-й? GRANT USAGE проходит, но не даёт нужного результата.

Симонов Денис,
т.е. установить разрешение только на один генератор нет возможности?
...
Рейтинг: 0 / 0
27.02.2019, 14:26
    #39779837
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolfв 7-й? GRANT USAGE проходит, но не даёт нужного результата.Да, я не внимательно посмотрел на твой запрос.

Денис правильно ответил тут 21820569
...
Рейтинг: 0 / 0
27.02.2019, 14:29
    #39779841
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
RWolf,

для ALTER увы нет, либо владелец/админ либо на все генераторы сразу.

А зачем это нужно? Эта операция явно не безопасна для пользовательского использования и является исключительно административной плюхой. Но ты можешь декрементировать генератор на нужное число.
...
Рейтинг: 0 / 0
27.02.2019, 14:34
    #39779846
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
no permission for ALTER access to GENERATOR
Да, придётся менять на вызов GEN_ID(GEN_NAME, -n).
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / no permission for ALTER access to GENERATOR / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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