我正在Ubuntu(16.04.4 LTS)VPS上运行Postgres(10.3)。我有一些应用程序通过ODBC连接与此数据库进行通信。不知何故,角色“ postgres”在没有我干预的情况下自动失去了其“超级用户”属性。显然,这导致了许多问题。
起初,我认为问题与打开的连接数有关,因为打开连接数为97,而我的max_connections为100,superuser_reserved_connections为3,postgres具有“ Replication”属性(而“ Superuser”为好吧,在它丢失之前)。无论如何,我终止了一些连接,并重新添加了“超级用户”属性,一切正常进行。
但是现在'superuser'属性再次丢失,而且我不知道这种奇怪的行为是从哪里来的。(我的开放连接数甚至没有达到97)
有人知道是什么原因引起的吗?
非常感谢您!