Esta discusion es vieja pero parece que no soy el unico
http://archives.postgresql.org/pgsql-testers/2010-05/msg00024.php

Date: Fri, 28 Sep 2012 08:29:55 -0400
From: dbo...@uci.cu
To: listas_quij...@hotmail.com
CC: pgsql-es-ayuda@postgresql.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

  









                                          

Responder a