Re: [pgsql-es-ayuda] Cambiar dueño de base de datos

From: "Betsa" <betsa5(at)hotmail(dot)com>
To: "Jaime Casanova" <systemguards(at)gmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Cambiar dueño de base de datos
Date: 2005-11-10 14:44:04
Message-ID: BAY109-DAV10608BD45DA2B5303323709B660@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

ya veo que hice mal la consulta, disculpa por no tomar el tiempo debido para
escribir bien lo que necesitaba y de que se trataba el problema

quise hacer un cambio de dueño de la db ya que mi base de datos quedo como
dueño el super usuario postgres cuando fue creada
al intentar usar la sentencia ALTER DATABASE name OWNER TO ....new_owner que
lo saque de la ayuda de la versión 8.0 que esta en mi notebook, me reclamaba
por la sintaxis,
salud=# ALTER DATABASE salud NEW_OWNER TO areyes;
ERROR: parser: parse error at or near "NEW_OWNER" at character 22
salud=#
Despues me conecté como super usuario y me paso igual
salud=# \c template1 postgres
You are now connected to database template1 as user postgres.
template1=# ALTER DATABASE salud NEW_OWNER TO areyes;
ERROR: parser: parse error at or near "NEW_OWNER" at character 22
template1=#

Pero ahora veo que no esta soportada en la 7.4, creo que tendré que hacer un
pg_dump de la db y crear nuevamente la base de datos con el dueño
correspondiente y luego restaurarla, no se si eso sea la única solución.

Bueno sorry por no ser clara y gracias por la respuesta dada y si hay otra
respuesta mas gracias también

Definitivamente estas haciendo algo mal:

1) no nos dices cual es el problema, aunque parece facil de deducir
leyendo la pregunta es mejor que des detalles como me da este error
cuando intento ejecutar esta sentencia...

2) parece claro que no has leido el manual para *tu* version, en la
version 7.4 no estaba soportado la sentencia ALTER DATABSE ... OWNER
TO ...
Si estuvieras en 8.x.x habria funcionado

http://www.postgresql.org/docs/7.4/static/sql-alterdatabase.html

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Sanhueza 2005-11-10 14:53:38 Copiar bases de datos postgres 7.3 a postgres 8.1
Previous Message Jaime Casanova 2005-11-10 14:21:11 Re: [SQL] Como ejecutar una funcion insert en plpgsql....