[Fwd: Restricting the access to a database]
От | Andy Shellam |
---|---|
Тема | [Fwd: Restricting the access to a database] |
Дата | |
Msg-id | 4405726D.9080407@andycc.net обсуждение исходный текст |
Список | pgsql-admin |
In your pg_hba.conf file, you could only allow users to access their own databases, so if they try and login with another database, it fails. e..g host db1 user1 0.0.0.0/0 md5 host db1 user2 0.0.0.0/0 md5 host db1 user3 0.0.0.0/0 md5 host example1 user2 0.0.0.0/0 md5 host all postgres 0.0.0.0/0 md5 Dont know whether this would stop them from seeing the database entirely, but on a custom schema, would revoking USG grant stop them from browsing that schema? Andy -------- Original Message -------- Subject: [ADMIN] Restricting the access to a database Date: Thu, 23 Feb 2006 15:07:05 -0600 From: KyLiE <citlali.guerrero@inegi.gob.mx> To: pgsql-admin@postgresql.org Hi all, im new in this and my question can sound stupid, here is the thing, i have a server wich have 3 databases, each one with different users(user1, user2 and user3) user1 have : db1, db2 and db3 user2 have : example1 and user3 have : pgadmin Im trying this : I want that user1 have access only to his databases, and so on,i mean user1 most not see : example1, pgadmin. With the schema i resrict this but only on the tables of adatabase, but if you change search_path and add the user1's schema then you can see their tables. Does anyone has done it, or know how to do this?? thanks ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend !DSPAM:14,440507aa49411946914759!
В списке pgsql-admin по дате отправления: