Re: Permissions Scenerio
От | Tom Lane |
---|---|
Тема | Re: Permissions Scenerio |
Дата | |
Msg-id | 20309.1221516124@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Permissions Scenerio (Trent Pingenot <pintj@hotmail.com>) |
Список | pgsql-admin |
Trent Pingenot <pintj@hotmail.com> writes: > I've been a PostGres user for a while, but am just now having to implement some security for a project. The hope is thatwe can create an environment through Roles that would allow users the ability to create a database(s) and have accessto their database(s) but not have access to others' databases. I've been able to get part of the way there to createa user with createDB privileges and recording them in the pg_hba.conf file. However, when my test user creates a newdatabase, they are the owner of that database but can't use it. Is there a way to avoid having to add user /databaseentry in > the pg_hba.conf file every time a user creates a new database? Don't try to enforce per-database connect permissions in pg_hba.conf; at least, not any such permissions you don't want to have to edit that file to change. Instead use GRANT/REVOKE CONNECT ON DATABASE. regards, tom lane
В списке pgsql-admin по дате отправления: