создание пользователя в Postgresql и назначение прав.

Linux > создание пользователя в Postgresql и назначение прав.
22.12.2015 14:04:37



Статья:

создание  пользователя  в Postgresql и назначение прав.
ssu postgres -c psql postgres
CREATE DATABASE test_database;
CREATE USER test_user WITH password 'qwerty';
GRANT ALL privileges ON DATABASE test_database TO test_user;
Если есть надобность сделать обычного пользователя «суперпользователем» , то вводим
	postgres=#ALTER USER 'имя_пользователя' SUPERUSER; 
 

Grant insert privilege to all users on table films:

GRANT INSERT ON films TO PUBLIC;

Grant all available privileges to user manuel on view kinds:

GRANT ALL PRIVILEGES ON kinds TO manuel;

Note that while the above will indeed grant all privileges if executed by a superuser or the owner of kinds, when executed by someone else it will only grant those permissions for which the someone else has grant options.

Grant membership in role admins to user joe:

GRANT admins TO joe;