Skip site navigation (1) Skip section navigation (2)

Re: REVOKE not working...

From: "Scott Marlowe" <smarlowe(at)qwest(dot)net>
To: "Joe Maldonado" <jmaldonado(at)webehosting(dot)biz>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: REVOKE not working...
Date: 2004-10-21 20:06:23
Message-ID: 1098389182.21035.72.camel@localhost.localdomain (view raw or flat)
Thread:
Lists: pgsql-admin
On Thu, 2004-10-21 at 10:49, Joe Maldonado wrote:
> Scott Marlowe wrote:
> 
> >On Wed, 2004-10-20 at 08:17, Joe Maldonado wrote:
> >  
> >
> >>Hello all,
> >>    I have created users for which I have restricted access to SELECT 
> >>from a set of tables, this works :)
> >>    But when I issue a REVOKE CREATE ON DATABASE mydb FROM myuser;
> >>The user can still create tables...I've also issued this command for the 
> >>SCHEMA and still no go.
> >>
> >>Is this a known problem, if so how can I restrict users from creating 
> >>objects in my db?
> >>    
> >>
> >
> >Is myuser a superuser?  If so, you can revoke all you want and he'll
> >still be able to do anything he wants.  Also, I think that if myuser
> >owns the current database he can always create tables in it.
> >
> >
> >  
> >
> myuser is not a superuser.  is the public schema special in that you 
> cannot revoke create privileges from users accessing it?

Is myuser the creator of the database in question?


In response to

Responses

pgsql-admin by date

Next:From: Gaetano MendolaDate: 2004-10-21 21:49:35
Subject: Re: replication using WAL archives
Previous:From: Tom LaneDate: 2004-10-21 19:40:14
Subject: Re: psql enhancement idea

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group