PostgreSQL як створити користувача через консоль - psql
Колеги всім привіт.
У сьогоднішній статті ми поговоримо про те, як можна створювати користувачів через консоль psql у базі даних PostgreSQL. PostgreSQL дозволяє створювати будь-яку кількість користувачів, і імена користувачів повинні складатися з літер і цифр (спочатку завжди повинна бути буква) .
Зміст статті:
- Створюємо користувача через консоль psql.
1. Створюємо користувача через консоль psql.
1.1. Створюємо користувача без можливості зайти в базу даних.
sql> CREATE ROLE inzhener WITH PASSWORD 'Qwerty123';
1.2. Створюємо користувача з можливістю зайти до бази даних.
sql> CREATE ROLE inzhener WITH LOGIN PASSWORD 'Qwerty123';
1.3. Створюємо користувача, який має право створювати інших користувачів у базі даних.
sql> CREATE ROLE inzhener WITH LOGIN CREATEROLE PASSWORD 'Qwerty123';
Тепер цей користувач так само, як і ви можете створити інших користувачів у базі даних.
1.4. Створюємо користувача, який має право створення баз даних.
sql> CREATE ROLE inzhener WITH LOGIN CREATEDB PASSWORD 'Qwerty123';
1.5. Створюємо супер користувача. З привілеєм SUPERUSER у користувача буде можливо робити з базою даних абсолютно все.
sql> CREATE ROLE inzhener WITH LOGIN SUPERUSER PASSWORD 'Qwerty123';
1.6. Створюємо користувача, який матиме можливість створювати резервні копії та можливість реалізації реплікації.
sql> CREATE ROLE inzhener WITH LOGIN REPLICATION PASSWORD 'Qwerty123';
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.