Відповіді:
Це зроблено з ALTER USER username CREATEDB;
Див. ПОНЯТЬ КОРИСТУВАЧ у док .
Щоб скинути базу даних, ви або суперпользователь (який також може бути наданий ALTER USER
), або ви повинні володіти базою даних.
По-перше, ви повинні увійти як користувач postgres:
$ sudo -u postgres psql postgres
# \password postgres
Enter new password:
Після введення нового пароля для користувача postgres (спеціального типу користувача на PostgreSQL), ви входите в систему як postgres і можете надати дозвіл іншим користувачам. Скажімо, у вас є ім’я користувача1. Щоб надати йому можливість створювати та скидати бази даних, ви повинні написати (як користувач postgres):
ALTER USER user1 CREATEDB;
Сподіваюся, це допомагає ...