Re: drop role with privileges - Mailing list pgsql-general

From Alvaro Herrera
Subject Re: drop role with privileges
Date
Msg-id 20061210121423.GC12108@alvh.no-ip.org
Whole thread Raw
In response to drop role with privileges  ("Tom Darci" <tom@nuws.com>)
List pgsql-general
Tom Darci wrote:
> Hey All-
>
>   It seems like there should be an easily-found answer to this, but if
> there is, I can't find it.
>
>   I am simply trying to drop a role.
>
>   So, before dropping it I need to reassign all its owned objects
> (REASSIGN OWNED, very handy) and then revoke all privilges it has had
> assigned to it. The revoking privileges is the hard part. (And why this
> requirement?) I can (and have been) explicitly revoking all privileges
> on each database object first, but that's a lot of unneccessary work
> (and time... it's done programatically though, of course).

Did you try DROP OWNED BY?  It revokes privileges (as well as dropping
objects owned by said role).

--
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

pgsql-general by date:

Previous
From: "Raymond O'Donnell"
Date:
Subject: Re: ALTER TABLE RENAME and primary key
Next
From: deepak
Date:
Subject: deepak invites you to join Zorpia