У меня 3 задачи:
Умею решать первую и вторую задачи:
CREATE USER admin WITH LOGIN PASSWORD 'password' SUPERUSER;
CREATE USER user1 WITH LOGIN PASSWORD 'user1';
CREATE USER user2 WITH LOGIN PASSWORD 'user2';
CREATE USER user3 WITH LOGIN PASSWORD 'user3';
Как решить третью задачу?
Я имел в виду sa
как superuser
. Я не знал, что sa
существует только в MsSQL.
Что ты имеешь ввиду под правами
sa
? В Postgres такой роли (или пользователя) нет. Но в целом, если вы хотите управлять определенным набором привилегий для нескольких пользователей, создайте роль, предоставьте привилегии этой роли, а затем предоставьте роль пользователям.