Re: [HACKERS] Here it is - view permissions
Marc Fournier <scrappy@hub.org>
From: The Hermit Hacker <scrappy@hub.org>
To: Jan Wieck <jwieck@debis.com>
Cc: PostgreSQL HACKERS <pgsql-hackers@postgreSQL.org>, PostgreSQL PATCHES <pgsql-patches@postgreSQL.org>
Date: 1998-02-24T03:18:39Z
Lists: pgsql-hackers
On Fri, 20 Feb 1998, Jan Wieck wrote: > First step done, > > below is the patch to have views to override the permission > checks for the accessed tables. Now we can do the following: > > CREATE VIEW db_user AS SELECT > usename, > usesysid, > usecreatedb, > usetrace, > usecatupd, > '**********'::text as passwd, > valuntil > FROM pg_user; I used the rewrite RULE here, instead of the above VIEW, with the VIEW being merely a 'SELECT * FROM pg_user'...by using the RULE (unless I'm mistaken?), if we change pg_user (ie. add another field at some later date), the view itself shouldn't require a change...