From: | felix-lists(at)crowfix(dot)com |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Schemas and access |
Date: | 2003-06-20 16:34:23 |
Message-ID: | 16115.14223.827469.978456@crowfix.crowfix.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
I am just beginning to investigate schemas, and have run into a
problem. Searching the mailing lists and documentation doesn't help.
This is 7.3.3 on Linux, kernel 2.4.21, good ole Slackware, compiled
from source.
Two users, JoeBob and MaryJo. JoeBob has schema xyzzy with table
plugh. JoeBob has run
GRANT SELECT on xyzzy.plugh TO public;
JoeBob and MaryJo can both show permissions:
joebob=> \z zyzzy.*
Access privileges for database "joebob"
Schema | Table | Access privileges
--------+--------+--------------------
xyzzy | plugh | {=r,joebob=arwdRxt}
JoeBob can do anything with the table, that works. But MaryJo can't
even select:
joebob=> select * from xyzzy.plugh;
ERROR: xyzzy: permission denied
It sure looks like the schema itself is invisible to MaryJo, but
MaryJo can run \dt xyzzy.* perfectly fine.
Apparently I haven't quite got the hang of schema yet. Would someone
enlighten me, please?
--
... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
Felix Finch: scarecrow repairman & rocket surgeon / felix(at)crowfix(dot)com
GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933
I've found a solution to Fermat's Last Theorem but I see I've run out of room o
From | Date | Subject | |
---|---|---|---|
Next Message | Erik Price | 2003-06-20 16:52:47 | Re: dropping sequences |
Previous Message | Dennis Gearon | 2003-06-20 16:28:01 | Re: Incremental backups, and backup history |