powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Может ли в имени роли быть точка?
7 сообщений из 7, страница 1 из 1
Может ли в имени роли быть точка?
    #39456235
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь создать роль user.read

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



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

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



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

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

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


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

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

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

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

Наталкивались ли на какие-то наведенные этой особенностью проблемы?
...
Рейтинг: 0 / 0
Может ли в имени роли быть точка?
    #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
Может ли в имени роли быть точка?
    #39456274
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ursidoНаталкивались ли на какие-то наведенные этой особенностью проблемы?

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

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


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