Size: a a a

pgsql – PostgreSQL

2020 June 18

MS

Maxim Sherstuk in pgsql – PostgreSQL
Alexandr Emelyanov
как быть, если пользователь запросил недозволенные данные?
Вероятно исключение возбудит postgres как в случае, когда нет прав на какое-то действие
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
Maxim Sherstuk
Вероятно исключение возбудит postgres как в случае, когда нет прав на какое-то действие
bad practice
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Sv.
Привет! Есть ли инструменты чтобы сделать типа точку восстановления в БД, чтобы потом накатить какие были изменения в БД за последнюю неделю?

К примеру, я обслужу БД, буду 20 раз перезагружать и т.п. Чтобы не  мешать пользователям я её просто скопирую себе, внесу изменения и потом просто заменю новой БД и залью последние изменения которые были внесены пользователями. Как мне сохранить эти последние изменения?
Не знаю ни единой причины перезагружать СУБД даже два раза для "обслуживания".
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Какой в цербере настроишь, тот и в ПГ указывай.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alexandr Emelyanov
пахнет оверинженерингом
Пахнет непониманием самой технологии одного входа вообще на базе цербера, и фактом необходимости научить в эту технологию приклад.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Maxim Sherstuk
Токен пользователя мне удалось получить, если бы как-то рассказать для libpq где брать токен, то всё бы получилось. Но libpq как-то хитро берёт токен пользователя неявно из переменных окружения системы, вот бы как-то самому установить эту переменную окружения с токеном
Я уже сказал: научите ваш приклад в Цербер, по через который ходит в ПГ пользователь.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
И не занимайтесь умственным онанизмом.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Вот, первая ссылка в гугле: https://pypi.org/project/kerberos/
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
Михаил Шурутов
Пахнет непониманием самой технологии одного входа вообще на базе цербера, и фактом необходимости научить в эту технологию приклад.
ага
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
в java оно даже в jvm встроенное есть
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Ну так крАвавый Ынтрепрайз - это java наше фсйо. Говорят, для мелкомягких ещё C# используется, но я таких систем не обслуживал.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
А крАвавый Ынтрепрайз - это как раз один вход во все поля, от рубля и до бесконечности.
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
Михаил Шурутов
Ну так крАвавый Ынтрепрайз - это java наше фсйо. Говорят, для мелкомягких ещё C# используется, но я таких систем не обслуживал.
я видал системы на дотнете, ну такое
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
ща хипстеры в раст полезли
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alexandr Emelyanov
я видал системы на дотнете, ну такое
Не, видеть-то может и видел. И даже как пользователь пользовался. А вот эксплуатировать - не эксплуатировал. ПАтАмуШтА мне винды с 3.11 для рабочих групп по винсервер 2003 хватило. Не хочу!
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
Михаил Шурутов
Не, видеть-то может и видел. И даже как пользователь пользовался. А вот эксплуатировать - не эксплуатировал. ПАтАмуШтА мне винды с 3.11 для рабочих групп по винсервер 2003 хватило. Не хочу!
не, я разработчик)
источник

П

Павел П. in pgsql – PostgreSQL
Доброе утро! Я запутался в казалось бы элементарной вещи - синхронность/асинхроноость реплики.
На мастере и реплике synchronous_commit = off.
А pg_stat_replication говорит sync_state = sync.
То же показывает и patronictl: Role=Sync Standby.

Однако что я читаю в документации и то что мне показывает пгбенч говорят о том что таки включен Асинхронный режим.
В общем, подскажите пожалуйста где я запутался. Моя реплика в итоге в каком режиме работает?
источник

AE

Alexandr Emelyanov in pgsql – PostgreSQL
но да, линуксовые серверы в разы приятнее админить
источник

MS

Maxim Sherstuk in pgsql – PostgreSQL
Её и используем, пока не удалось через неё всё провернуть на прикладе, будем дальше её пробовать, спасибо
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Павел П.
Доброе утро! Я запутался в казалось бы элементарной вещи - синхронность/асинхроноость реплики.
На мастере и реплике synchronous_commit = off.
А pg_stat_replication говорит sync_state = sync.
То же показывает и patronictl: Role=Sync Standby.

Однако что я читаю в документации и то что мне показывает пгбенч говорят о том что таки включен Асинхронный режим.
В общем, подскажите пожалуйста где я запутался. Моя реплика в итоге в каком режиме работает?
источник