From: | Richard Ray <rray(at)mstc(dot)state(dot)ms(dot)us> |
---|---|
To: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: How to remove a superuser |
Date: | 2006-10-10 21:07:19 |
Message-ID: | Pine.LNX.4.64.0610101604330.12126@rray.drdc.mstc.ms.gov |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
On Tue, 10 Oct 2006, Jim C. Nasby wrote:
> On Tue, Oct 10, 2006 at 02:22:53PM -0500, Richard Ray wrote:
>> I need to drop a superuser account. I get
>>
>> dba=# drop role bram;
>> ERROR: role "bram" cannot be dropped because some objects depend on it
>> DETAIL: owner of view teacher
>> owner of type teacher
>> owner of view temp1
>> owner of type temp1
>> ...
>>
>> What is the preferred method.
>
> You need to reassign ownership of those objects to someone else.
>
I can reassign the view but not the type.
Welcome to psql 8.1.0, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
dba=# alter table teacher owner to bjay;
ALTER TABLE
dba=# alter type teacher owner to bjay;
ERROR: "teacher" is a table's row type
From | Date | Subject | |
---|---|---|---|
Next Message | Jay A. Kreibich | 2006-10-10 21:33:46 | Re: Recursive use |
Previous Message | Jim Nasby | 2006-10-10 20:44:00 | Re: non-standard 'CREATE INDEX' problem |