Обсуждение: [Fwd: Restricting the access to a database]

Поиск
Список
Период
Сортировка

[Fwd: Restricting the access to a database]

От
Andy Shellam
Дата:
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!