Невозможно удалить базу данных в Postgres - PullRequest
0 голосов
/ 07 января 2019

Я новичок в базах данных в целом и в Postgres в частности. Я делаю что-то не так, так как не могу удалить базу данных.

Command line capture

Я искал похожие проблемы, но всегда кто-то потерял или не знает идентификатор / пароль. В этом случае владельцем и суперпользователем является postgres, но я все еще не могу удалить свои тестовые базы данных.

test - пустая база данных, test_creation имеет одну таблицу.

Ответы [ 2 ]

0 голосов
/ 07 января 2019

Вам необходимо подключиться к psql, используя следующее:

PGPASSWORD=your_password_here psql -h localhost -U your_usename;

А затем попробуйте удалить базу данных. Для пользовательского интерфейса вы можете использовать любое программное обеспечение, такое как pgAdmin III, которое будет намного проще для вас, потому что вы новичок в Postgres

0 голосов
/ 07 января 2019

Только суперпользователь или владелец базы данных могут удалить ее.

Ваше приглашение показывает, что вы не подключены как суперпользователь и, очевидно, вы не являетесь владельцем базы данных.

Чтобы удалить базу данных, вы также должны убедиться, что никто не подключен к ней.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...