Создание нового пользователя:
1 2 |
CREATE ROLE newuser LOGIN SUPERUSER INHERIT NOCREATEDB NOCREATEROLE; |
Установка пароля пользователю:
1 2 |
ALTER USER newuser WITH ENCRYPTED PASSWORD 'newpass'; |
Создание новой базы данных:
1 2 |
CREATE DATABASE "newdb" WITH OWNER = newuser ENCODING = 'UTF8' CONNECTION LIMIT = -1; |
Удаление старой базы данных:
1 2 |
DROP DATABASE newdb; |
Пересоздание схемы public
1 2 3 4 |
drop schema public cascade; create schema public; GRANT ALL ON SCHEMA public TO public; |