Re: dropping role w/dependent objects
От | Ed L. |
---|---|
Тема | Re: dropping role w/dependent objects |
Дата | |
Msg-id | 200704041648.04860.pgsql@bluepolka.net обсуждение исходный текст |
Ответ на | Re: dropping role w/dependent objects ("Ed L." <pgsql@bluepolka.net>) |
Список | pgsql-general |
On Wednesday April 4 2007 4:41 pm, Ed L. wrote: > On Wednesday April 4 2007 4:39 pm, Ed L. wrote: > > On Wednesday April 4 2007 4:35 pm, Alvaro Herrera wrote: > > > Note that you can give the objects owned by that role to > > > someone else with REASSIGN OWNED, and drop the objects > > > with DROP OWNED (note that they act differently regarding > > > grants; see the docs) > > > > Yes, but how do identify what they are so that I know if I > > want to DROP OWNED them? > > The REASSIGN OWNED appears to be insufficient: > > % psql -c "reassign owned by mygroup to mydba" > REASSIGN OWNED > % psql -c "drop group mygroup" > ERROR: role "mygroup" cannot be dropped because some objects > depend on it > DETAIL: 225 objects in this database I did a before and after dump to compare. The objects it is complaining about are GRANTs to that group. Hmm... seems like you shouldn't have to drop every grant for a group you're dropping. Thanks, Ed
В списке pgsql-general по дате отправления: