Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Может ли в имени роли быть точка? / 7 сообщений из 7, страница 1 из 1
19.05.2017, 15:24
    #39456235
Константин Сергеевич Дерерк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
Пытаюсь создать роль user.read

не создается.



Где можно почитать про ограничения в задании имен ролей?
...
Рейтинг: 0 / 0
19.05.2017, 15:30
    #39456238
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
Константин Сергеевич ДереркПытаюсь создать роль user.read

не создается.



Где можно почитать про ограничения в задании имен ролей?

а смысл - с точкой?

"user.read" ?
...
Рейтинг: 0 / 0
19.05.2017, 15:37
    #39456247
ursido
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
Константин Сергеевич Дерерк,


Роль с точкой создать можно. Но чревато физическим воздействием.

Правила именования указаны в обычном RTFM . Там четка сказано как создать роль со всякими экзотическими символам.

(Надеюсь, что Вы это не осилите).
...
Рейтинг: 0 / 0
19.05.2017, 15:38
    #39456249
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
Константин Сергеевич ДереркГде можно почитать про ограничения в задании имен ролей?
https://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS

Ролг Хупина смысл - с точкой?
мы синхронизурем пользователей из ActiveDirectory, так что с точкой выходит.
...
Рейтинг: 0 / 0
19.05.2017, 15:40
    #39456253
ursido
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
vyegorov,

Наталкивались ли на какие-то наведенные этой особенностью проблемы?
...
Рейтинг: 0 / 0
19.05.2017, 15:52
    #39456265
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
ursidovyegorov,

Наталкивались ли на какие-то наведенные этой особенностью проблемы?
не знаю, как роли с точкой, но вот схемы с точкой или имена с точкой должны иметь проблемы с лондайстом или pgq. там процедура "парсинга" имени таблицы на схему и собственно таблицу через Же написана.

(это Же перешло в пж_партман, если я не путаю, или что--то подобное).

т.ч рекомендую избегать всяких особостей во избежание.

хотя партмана избегать стоит и без того.


кажется не путаю: https://github.com/keithf4/pg_partman/commit/71d5851b5820847b4681dcf88c7c4830c56b9a0c
Код: sql
1.
2.
3.
WHERE schemaname = split_part(v_parent_table, '.', 1)::name
 AND tablename = split_part(v_parent_table, '.', 2)::name;
 

...
Рейтинг: 0 / 0
19.05.2017, 16:00
    #39456274
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может ли в имени роли быть точка?
ursidoНаталкивались ли на какие-то наведенные этой особенностью проблемы?

Надо для ролей двойные кавычки пользовать, но это неудобство.

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


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