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

PostgreSQL se nespustí:server.key má skupinový nebo světový přístup

Vyřešil jsem to pomocí ..

1) Zadejte příslušný adresář (použijte> vyhledejte server.key)

2) Zálohujte starý odkaz server.key.

3) Zkopírujte ssl-cert-snakeoil.key do server.key

4-5) Změňte vlastníka a skupinu na postgres

6) Ujistěte se, že jsou oprávnění 700 nebo 740 (jak požaduje chybová zpráva)

Recept na můj Ubuntu 12.04 a postgresql-8.3:

sudo cd /var/lib/postgresql/8.3/main/
sudo mv server.key server.key-0
sudo cp /etc/ssl/private/ssl-cert-snakeoil.key server.key
sudo chown postgres server.key
sudo chgrp postgres server.key
sudo chmod 740 server.key
sudo /etc/init.d/postgres-8.3 start

A teď to funguje! Děkujeme za podporu.



  1. Ekvivalent Postgresql GROUP_CONCAT?

  2. Několik oblastí vylepšení v PostgreSQL 9.4

  3. Zrušte serializaci pomocí dotazu na úrovni samotné databáze

  4. Proč volání Class.forName(com.mysql.jdbc.Driver) registruje MySQL pro JDBC?