[Fwd: Restricting the access to a database]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxx>
To: 	pgsql-admin@xxxxxxxxxxxxxx



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!





[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux