>Добрый день,
>
>кто работал с pgsql
>расскажите пожалуйста как мне создать юзера,
>поставить ему пароль и дать
>ему права для работы только
>в одной базе данных.
>
>Желательно с примерами, спасибо!
CREATE TABLE <Имя> (Pk serial primary key);
Command: CREATE USER
Description: Creates a new database user
Syntax:
CREATE USER username
[ WITH
[ SYSID uid ]
[ PASSWORD 'password' ] ]
[ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ]
[ IN GROUP groupname [, ...] ]
[ VALID UNTIL 'abstime' ]
CREATE USER <User> WITH PASSWORD <Пароль>;
Command: GRANT
Description: Grants access privilege to a user, a group or all users
Syntax:
GRANT privilege [, ...] ON object [, ...]
TO { PUBLIC | GROUP group | username }
GRANT ALL ON <Имя> TO <User>;
Command: REVOKE
Description: Revokes access privilege from a user, a group or all users.
Syntax:
REVOKE privilege [, ...]
ON object [, ...]
FROM { PUBLIC | GROUP groupname | username }
REVOKE ALL ON <Имя> FROM <User>;