On Wed, 10 Mar 2004, Andreas Pflug wrote:Hm, does this exist in other DBMS?
Edgar Mares wrote:
hi there i'm having troubles to find how to GRANT SELECT ON all-tables-onmydb TO specificuserpgAdmin II has a tool for that (Security wizard; pgAdmin III has it on the todo-list)
this is just to give the access to "specificuser" to query the database and find troubles on it
The problem that cannot be solved with either this or a function that loops and grants on each table is that it is not a permanent grant of what the admin had in mind. If a new table is added or an existing table is dropped and recreated, the grants must be done again. The real use of a SELECT ANY TABLE permission is ignorance of schema updates.
As soon as roles are implemented, there might be a default role ('public') for this. Until then, using groups solves most of the problems (well, you certainly still need to GRANT rights to your preferred group).
Regards, Andreas
---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]