Роль Postgres автоматически теряет атрибут суперпользователя - PullRequest
0 голосов
/ 28 июня 2018

Я использую Postgres (10.3) на моем Vbu Ubuntu (16.04.4 LTS). У меня есть некоторые приложения, взаимодействующие с этой базой данных через соединение ODBC. Каким-то образом роль «postgres» потеряла свой атрибут «Superuser» автоматически, без моего вмешательства. Очевидно, это привело к множественным проблемам ..

Сначала я думал, что проблемы как-то связаны с количеством открытых соединений, так как их было 97, и мои max_connections были на 100, superuser_reserved_connections на 3, а postgres имел атрибут «Replication» (и «Superuser» как ну до того как его потеряли). В любом случае, я разорвал некоторые соединения и заново добавил атрибут «Суперпользователь», и все заработало как надо.

Но теперь атрибут 'Superuser' снова утерян, и я понятия не имею, откуда происходит это странное поведение .. (количество открытых соединений даже не близко к 97)

Кто-нибудь знает, что может вызвать это?

Большое спасибо!

...