Re: GRANT access rights on rows - Mailing list pgsql-novice

From Bruno Wolff III
Subject Re: GRANT access rights on rows
Date
Msg-id 20060105090338.GA7321@wolff.to
Whole thread Raw
In response to Re: GRANT access rights on rows  ("A. Kretschmer" <andreas.kretschmer@schollglas.com>)
List pgsql-novice
On Thu, Jan 05, 2006 at 09:53:52 +0100,
  "A. Kretschmer" <andreas.kretschmer@schollglas.com> wrote:
> am  05.01.2006, um  2:42:31 -0600 mailte Bruno Wolff III folgendes:
> > > I believe the conventional method of doing this is to create a view
> > > selecting all the rows you wish to make accessable, then to grant access
> > > to the view.
> >
> > And note that the view can use current_user which may be useful if different
> > users are supposed to see different rows.
>
> Can you explain this with a simple example?

For example you might include a user name as a column of a table and then
have a view that lets users only see rows where the username in a row
matches current_user.

pgsql-novice by date:

Previous
From: "A. Kretschmer"
Date:
Subject: Re: GRANT access rights on rows
Next
From: "Roland Giesler"
Date:
Subject: Re: Best way to manage users