From: | Edwin Quijada <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | <dbonne(at)uci(dot)cu> |
Cc: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Cambiar propietario de todos los objetos |
Date: | 2012-09-28 13:43:25 |
Message-ID: | BAY155-W60B3499C678E8A230F9C70E3820@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
REASSIGN OWNED BY postgres TO "jqmicroc_LotoUsrTouch" pero consigo este errror
ERROR: cannot reassign ownership of objects owned by role postgres because they are required by the database system
Date: Fri, 28 Sep 2012 08:29:55 -0400
From: dbonne(at)uci(dot)cu
To: listas_quijada(at)hotmail(dot)com
CC: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Cambiar propietario de todos los objetos
On 09/28/2012 12:05 AM, Edwin Quijada
wrote:
Cree una base de datos para mi app usando el user postgres como
propietario de esta pero ahora tengo que subirla a un servidor
en la nube por lo que tengo que crear un usuario distinto como
propietario para poder usarla en la nube, el problema es que
todos los objetos siguen perteneciendo a "postgres" aunque haya
cambiado el owner al usuario que cree despues. Existe alguna
forma de que todos los usuarios de la base de datos cambiarle el
owner al nuevo usuario para que este tenga acceso a todo. No
solo quiero darle permiso sino que quiero que todos los objetos
en la base de datos pertenezcan a el.
Hice un ALTER DATABASE OWNER pero esto no cambio ni una
tabla, pense que este comando cambiaba todo.
hay alguna manera de que no sea objeto por objeto ??
Para eso utiliza el comando
REASSIGN OWNED BY old_role [, ...] TO new_role
Saludos
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2012-09-28 13:46:58 | RE: Cambiar propietario de todos los objetos |
Previous Message | Daymel Bonne Solís | 2012-09-28 12:29:55 | Re: Cambiar propietario de todos los objetos |