PostgreSQL як створити користувача через консоль - psql

  • Останнє оновлення: 3 Квітня 2024 р.
  • Перегляди: 28
  • Автор: Адмін
PostgreSQL як створити користувача через консоль - psql

Колеги всім привіт.

У сьогоднішній статті ми поговоримо про те, як можна створювати користувачів через консоль psql у базі даних PostgreSQL. PostgreSQL дозволяє створювати будь-яку кількість користувачів, і імена користувачів повинні складатися з літер і цифр (спочатку завжди повинна бути буква) .

 

Зміст статті:

  1. Створюємо користувача через консоль psql.

 

1. Створюємо користувача через консоль psql.

1.1. Створюємо користувача без можливості зайти в базу даних.

sql> CREATE ROLE inzhener WITH PASSWORD 'Qwerty123';

postgresql_create_user_psql


 

1.2. Створюємо користувача з можливістю зайти до бази даних.

sql> CREATE ROLE inzhener WITH LOGIN PASSWORD 'Qwerty123';

postgresql_create_user_psql


 

1.3. Створюємо користувача, який має право створювати інших користувачів у базі даних.

sql> CREATE ROLE inzhener WITH LOGIN CREATEROLE PASSWORD 'Qwerty123';

postgresql_create_user_psql

Тепер цей користувач так само, як і ви можете створити інших користувачів у базі даних.


 

1.4. Створюємо користувача, який має право створення баз даних.

sql> CREATE ROLE inzhener WITH LOGIN CREATEDB PASSWORD 'Qwerty123';

postgresql_create_user_psql


 

1.5. Створюємо супер користувача. З привілеєм SUPERUSER у користувача буде можливо робити з базою даних абсолютно все.

sql> CREATE ROLE inzhener WITH LOGIN SUPERUSER PASSWORD 'Qwerty123';

postgresql_create_user_psql


 

1.6. Створюємо користувача, який матиме можливість створювати резервні копії та можливість реалізації реплікації.

sql> CREATE ROLE inzhener WITH LOGIN REPLICATION PASSWORD 'Qwerty123';

postgresql_create_user_psql


 

Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.

СХОЖІ СТАТТІ

PostgreSQL додати файл конфігурації - include_if_exists
Postgresql - Автоматичний запуск бази даних