![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
|
Grants do not work at the database level using the syntax mentioned in the documentation. i.e.: GRANT ALL ON DATABASE dbname TO GROUP groupname; Or GRANT ALL ON DATABASE dbname TO username; |
#2
| |||
| |||
|
|
Marcus England wrote: Again, I don't know what your definition of "most, if not all other DBMS's" is, but a quick read through my MSSQL2000 manual indicates SQL Server is no different from Postgres in this regard. Same for Oracle 9i. I'd say that covers the majority of DBMS installations. I don't have a DB2 manual handy to check. |
#3
| |||
| |||
|
|
IMHO, this is confusing and limiting for Administrators who wish to grant privileges beyond CREATE, TEMPORARY, and TEMP across all tables in a database. Something I believe most, if not all other DBMS's do. "ALL" isn't very consistent. |
|
Reading the comments in the documentation, apparently I'm not the only one who's confused about ALL. |
#4
| |||
| |||
|
|
On Mon, 2003-08-18 at 09:29, Joe Conway wrote: Marcus England wrote: Again, I don't know what your definition of "most, if not all other DBMS's" is, but a quick read through my MSSQL2000 manual indicates SQL Server is no different from Postgres in this regard. Same for Oracle 9i. I'd say that covers the majority of DBMS installations. I don't have a DB2 manual handy to check. I guess I meant the ability to grant permissions easily at the DB level. It's trivial in SQL Server via Enterprise Manager - no SQL needed. I assume DB2 and Oracle have similar facilities, not necessarily in SQL. Perhaps pgadmin has this ability? AFAIR pgAdmin2 does have a grant utility for this. pgAdmin3 has this on |
#5
| |||
| |||
|
|
AFAIR pgAdmin2 does have a grant utility for this. pgAdmin3 has this on the TODO for the next version. Regards, Andreas |
![]() |
| Thread Tools | |
| Display Modes | |
| |