sql >> Databáze >  >> RDS >> PostgreSQL

Náhodně odebraná postgres výchozí oprávnění superuživatele - mohu je získat zpět?

existuje režim pro jednoho uživatele, kde máte vždy možnosti superuživatele:

jako root

service postgresql stop

jako uživatel postgres:(možná budete muset změnit číslo verze (zde 9.1)Ne .deb distros zde pravděpodobně bude mít také jinou cestu. první cesta je binární soubor postgres, druhá je adresář, který obsahuje postgresql.conf.

/usr/lib/postgresql/9.1/bin/postgres --single -D /etc/postgresql/9.1/main/

na novém příkazovém řádku

alter user postgres with superuser;

Ctrl-d pro ukončení.

jako root:

service postgresql start

Podobnou strategii lze použít k nastavení nebo resetování hesel atd.




  1. MySQL :transakce v rámci uložené procedury

  2. Jak se mohu připojit k serveru Oracle Database 11g prostřednictvím řetězce tunelů ssh (dvojitý tunel, server ve firemní síti)?

  3. jak vybrat seznam 10 000 jedinečných ID z dual v Oracle SQL

  4. Kurz biometrického ověřování USB otisku prstu pro Android