Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Добавить GRANT юзеру с "неправильным" именем - ? / 11 сообщений из 11, страница 1 из 1
03.06.2016, 11:32
    #39249931
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
Ещё раз добрый день

Есть юзер, заведеный кем-то давно, со знаком "минус" в имени (типа так: USER-1).
Проблема - командой GRANT EXECUTE ON PROCEDURE SHOW_ERROR_NEW TO USER-1 не могу дать ему грант, т.к. огнептиц ругается:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 43.
-.
- что, собственно, логично...

Вопрос: можно ли как-то всё-таки дать грант этому юзеру?
Переименовать - не вариант... Шеф сказал - низзя :(
...
Рейтинг: 0 / 0
03.06.2016, 11:36
    #39249937
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
alex_p_n,

Кавычки?
...
Рейтинг: 0 / 0
03.06.2016, 11:38
    #39249942
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
DarkMasteralex_p_n,

Кавычки?

Не-а... Не помогают :( Ни из-под IBExpert`а, ни из ком. строки isql :(
...
Рейтинг: 0 / 0
03.06.2016, 11:48
    #39249954
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
alex_p_n,

Врешь ведь :)

Код: plsql
1.
2.
3.
create user "TEST-1" password '123';

grant select, delete, insert, update on logtbl to "TEST-1";
...
Рейтинг: 0 / 0
03.06.2016, 12:24
    #39250000
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
DarkMasterВрешь ведь :)
Ещё и диалект первый, поди... Тогда вообще облом.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.06.2016, 12:27
    #39250005
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
Dimitry Sibiryakov,

В принципе можно в RDB$USER_PRIVILEGES нужных записей понатолкать самому. Но как-то не хочется.
...
Рейтинг: 0 / 0
03.06.2016, 12:39
    #39250022
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
Dimitry SibiryakovDarkMasterВрешь ведь :)
Ещё и диалект первый, поди... Тогда вообще облом.

Не вру!
Диалект - да, первый :(
...
Рейтинг: 0 / 0
03.06.2016, 12:40
    #39250023
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
DarkMasterDimitry Sibiryakov,

В принципе можно в RDB$USER_PRIVILEGES нужных записей понатолкать самому. Но как-то не хочется.
Та да, писать напрямую в системную таблицу как-то не хочется
...
Рейтинг: 0 / 0
03.06.2016, 12:56
    #39250049
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
alex_p_n,

попробуй подрубиться указав 3 диалект и выполнить

Код: sql
1.
GRANT EXECUTE ON PROCEDURE SHOW_ERROR_NEW TO "USER-1";
...
Рейтинг: 0 / 0
03.06.2016, 13:36
    #39250083
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
Симонов Денисalex_p_n,

попробуй подрубиться указав 3 диалект и выполнить

Код: sql
1.
GRANT EXECUTE ON PROCEDURE SHOW_ERROR_NEW TO "USER-1";


Сработало!
...
Рейтинг: 0 / 0
03.06.2016, 13:39
    #39250092
alex_p_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить GRANT юзеру с "неправильным" именем - ?
Всем спасибо за советы!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Добавить GRANT юзеру с "неправильным" именем - ? / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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