From: | Nabil Sayegh <nsmail(at)sayegh(dot)de> |
---|---|
To: | pgsql-novice(at)postgresql(dot)org |
Subject: | CUG |
Date: | 2001-02-03 16:48:28 |
Message-ID: | 3A7C365C.EB374453@sayegh.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
Hi,
what would be the best way to implement a closed user group in an app
with postgresql ?
The app will be a cgi, so there will be an enormous number of
'guest'-users.
Groups should be containable in other groups (AFAIK this is not possible
in
postgresql's group management).
Up to now I had my own user/group management (one col per table
indicating the
group which has read-access).
It was easy to check permissions in my app and in WHERE clauses.
But now I need groups of groups which needs some kind of recursion.
Therefore I would write a (recursive) plpgsql function which I can use
in my app
and in arbitrary sql-queries' WHERE clauses.
Q: Before I do this, I would like to know whether this is the correct
approach.
Q: Should I use the built in user/group features ? (If not: What are
they there for?)
Q: Are there other mechanisms to handle tree-structures ? With properly
defined
REFERENCES this should be possible (?) The only hints on recursions
and postgresql
where features to AVOID recursion :((((((
TIA
--
Nabil Sayegh
GPG-Key available at http://www.sayegh.de
(see http://www.gnupg.org for details)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2001-02-03 19:02:28 | Re: explain plan |
Previous Message | D. Duccini | 2001-02-03 06:00:23 | Re: Do the archives ever work? |