| From: | R D <mrk279(at)yahoo(dot)com> |
|---|---|
| To: | pgsql-admin(at)postgresql(dot)org |
| Subject: | GRANT odd behaviour - Bug or feature? |
| Date: | 2001-01-19 08:14:07 |
| Message-ID: | 20010119081407.15152.qmail@web10001.mail.yahoo.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin |
Hi,
I discivered some strange behaviour in GRANT. When I
CREATE a table and GRANT some privilege to some user
this privilege is REVOKEd from me ?!? So I have to
GRANT the same to me afterwards. Once I have GRANTed
this privilege to myself I can GRANT it to whoever I
want without REVOKE-ing it from me. Really strange.
Here is some code for ilustration :
1) CREATE TABLE test(.......);
2) GRANT SELECT ON test TO user1;
3) SELECT * FROM test; -- permission denied.
4) INSERT INTO test values(.....); -- OK!
5) GRANT SELECT ON test TO myself;
6) SELECT * FROM test; -- OK!
7) GRANT SELECT ON test TO user2;
8) SELECT * FROM test; -- OK!
Is this a bug or feature :) ? I think this is a bug.
btw. there is one more strange thing i discovered with
inexes:
Asume we have a table with two indexes (index1 and
index2). When I cluster a table with index1 - index2
disappears and i have to create it again.
I know that there could be a reasonable explanation -
table reorder and etc... Is it normal?
regards,
Rumen
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Matthew Taylor | 2001-01-19 10:29:41 | data dictionary |
| Previous Message | clemens schmuck | 2001-01-19 06:53:27 | Re: ODBC vs win2k and access |