PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

psql:ФАТАЛНО:Удостоверяването на идентификатор не бе успешно за потребител postgres

Следните стъпки работят за нова инсталация на postgres 9.1 на Ubuntu 12.04. (Работи и за postgres 9.3.9 на Ubuntu 14.04.)

По подразбиране postgres създава потребител с име 'postgres'. Влизаме като нея и й даваме парола.

$ sudo -u postgres psql
\password
Enter password: ...
...

Излизане от psql като напишете \q или ctrl+d . След това се свързваме като "postgres". -h localhost частна е важната :казва на psql клиент, който искаме да се свържем чрез TCP връзка (която е конфигурирана да използва удостоверяване с парола), а не чрез PEER връзка (която не се интересува от паролата).

$ psql -U postgres -h localhost


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да опитате няколко SELECT, докато резултатът е наличен?

  2. Най-бърза проверка дали ред съществува в PostgreSQL

  3. Ръководство за Pgpool за PostgreSQL:Част първа

  4. Без диалектно съпоставяне за тип JDBC:2003

  5. Защо не мога да изключа зависими колони от „GROUP BY“, когато агрегирам по ключ?