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

Createuser:не можа да се свърже с база данни postgres:FATAL:роля tom не съществува

Споменахте Ubuntu, така че предполагам, че сте инсталирали пакетите PostgreSQL от Ubuntu през apt.

Ако е така, postgres PostgreSQL потребителски акаунт вече съществува и е конфигуриран да бъде достъпен чрез peer удостоверяване за unix сокети в pg_hba.conf . Стигате до него, като изпълнявате команди като postgres unix потребител, напр.:

sudo -u postgres createuser owning_user
sudo -u postgres createdb -O owning_user dbname

Всичко това е в документацията на Ubuntu PostgreSQL, която е първият хит на Google за „Ubuntu PostgreSQL“ и е обхваната в множество въпроси за препълване на стека.

(Направихте много по-труден отговор на този въпрос, като пропуснахте подробности като операционната система и версията, на която сте, как сте инсталирали PostgreSQL и т.н.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL SELECT скорост int срещу varchar

  2. Дълбоко гмуркане на доставчик на облак:PostgreSQL на AWS Aurora

  3. Привилегии на PostgreSQL и управление на потребителите – какво трябва да знаете

  4. Как да запиша данни от R в PostgreSQL таблици с автоматично нарастващ първичен ключ?

  5. Защо SELECT без колони е валиден