Re: 'Alter database owner' in 7.4.6

From: Andreas Seltenreich <seltenreich(at)gmx(dot)de>
To: Andreas Kretschmer <akretschmer(at)despammed(dot)com>
Cc: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: 'Alter database owner' in 7.4.6
Date: 2005-04-20 13:47:30
Message-ID: 873btlk1al.fsf@gate450.dyndns.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Andreas Kretschmer schrob:

> ich wollt den Owner einer DB verändern, scheitere aber. Wie ist die
> korrekte Syntax?
>
> Ich bin DB-Superuser, und bekomme mit allen Varianten nur Syntaxfehler.

Also ALTER DATABASE ... TO OWNER ... gibt's einklich erst ab 8.0:

<http://www.postgresql.org/docs/8.0/static/release-8-0.html#AEN68058>

Unter 7.4.6 könnte man vielleicht an pg_database herumfrickeln (ohne
Gewähr)...

template1=# \l
List of databases
Name | Owner | Encoding
-----------+---------+----------
template0 | andreas | LATIN1
template1 | andreas | LATIN1
(2 rows)

template1=# update pg_database set datdba = (select usesysid from pg_user where usename = 'foo') where datname = 'template1';
UPDATE 1
template1=# \l
List of databases
Name | Owner | Encoding
-----------+---------+----------
template0 | andreas | LATIN1
template1 | foo | LATIN1
(2 rows)

Gruß
Andreas

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Manfred Rebentisch 2005-04-20 20:18:53 Mailingliste? Und Isolationlevel
Previous Message Andreas Kretschmer 2005-04-20 12:56:10 'Alter database owner' in 7.4.6