Size: a a a

pgsql – PostgreSQL

2021 February 12

A

AstralRomance in pgsql – PostgreSQL
Я правильно же понимаю, что мне надо сделать:
local all postgres peer
local all <myusername> md5
источник

A

AstralRomance in pgsql – PostgreSQL
А как так?
источник

S

Shuhrat ibn Salohidd... in pgsql – PostgreSQL
AstralRomance
А как так?
1. create a new user
2. alter it
3. grant all privileges
4. \q
источник

VY

Victor Yegorov in pgsql – PostgreSQL
AstralRomance
А как так?
обратите внимание на регистр роли в сообщении об ошибке
источник

A

AstralRomance in pgsql – PostgreSQL
Victor Yegorov
обратите внимание на регистр роли в сообщении об ошибке
Да, но я создавал роль с тем же названием, которое ввел в терминал.
источник

A

AstralRomance in pgsql – PostgreSQL
А в кавычках он съел.
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
дак потому что Bot с большой буквы
источник

VY

Victor Yegorov in pgsql – PostgreSQL
AstralRomance
Да, но я создавал роль с тем же названием, которое ввел в терминал.
все идентификаторы приводятся к нижнему регистру всегда. исключение — взять их в двойные кавычки (как в сообщении об ошибке)
поэтому не надо называть объекты в CamelCase
источник

A

AstralRomance in pgsql – PostgreSQL
Victor Yegorov
все идентификаторы приводятся к нижнему регистру всегда. исключение — взять их в двойные кавычки (как в сообщении об ошибке)
поэтому не надо называть объекты в CamelCase
Понял.
источник

A

AstralRomance in pgsql – PostgreSQL
О, я справился. Спасибо большое, господа.
источник

VS

Vladimir Skilyazhnev in pgsql – PostgreSQL
Добрый день, как мониторите bloat в БД? пробовал использовать готовые скрипты типа https://www.citusdata.com/blog/2017/10/20/monitoring-your-bloat-in-postgres/ или https://wiki.postgresql.org/wiki/Show_database_bloat. но в 10.11 не нашёл способа нормально выдать пользователю мониторинга права для использования данного скрипта, пока не вижу хорошего решения.
источник

Z

Zheka_13 in pgsql – PostgreSQL
Victor Yegorov
так себе совет… не рекомендую использовать trust, лучше сразу md5 и входить всегда с паролем
если локальный вход (а там локальный) от trust ничего страшного не будет
источник

D

Dmitriy in pgsql – PostgreSQL
Zheka_13
если локальный вход (а там локальный) от trust ничего страшного не будет
Я однажды сделал так же, а потом забыл про это и открыл доступ к БД снаружи (надо было). В итоге какой-то бот через базу залил мне на сервер криптомайнер. Больше так не делаю))) Хорошо, что это пет-проект был
источник

D

Dmitriy in pgsql – PostgreSQL
Так что насчёт md5 совет дельный
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Zheka_13
если локальный вход (а там локальный) от trust ничего страшного не будет
не надо привыкать к trust
единственно когда может пригодиться — получить доступ к базе с утерянными паролями. но тут и peer хватит.
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
Roman
Что лежит в /etc/postgresql?
там только 9.6
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
чуть продвинулся дальше. установил старый 9.6, но лучше не стало
источник

R

Roman in pgsql – PostgreSQL
Сергей Худояров
там только 9.6
Значит ты не установил 12 и не сделал pg_upgrade
источник

R

Roman in pgsql – PostgreSQL
Или ещё где проё
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
Roman
Значит ты не установил 12 и не сделал pg_upgrade
они не хотют одновременно стоять
источник