[Pgsql-ayuda] listado de bases de datos

Antonio Castro acastro@ciberdroide.com
Sun, 7 Dec 2003 10:05:05 +0100 (CET)


On Fri, 5 Dec 2003, Alvaro Herrera Munoz wrote:

> On Fri, Dec 05, 2003 at 07:17:01PM +0100, ginjol@correu.amicsdelgot.com w=
rote:
> > Curioso, algo debo estar haciendo mal. Si hago lo que indicas abajo fun=
ciona,
> > pero si entro en el psql de esta forma "psql -U martinez" me deja hacer=
 la
> > consulta y ver las tablas, pero si lo hago con el "\c -u martinez" no m=
e las
> > deja ver tal como se indica en el ejemplo.
>
> \c -u ?  Eso funciona?
>
> Es la _misma_ base de datos?  Nota que los permisos de acceso a las tabla=
s
> se guardan a su vez en pg_class, de modo que si los cambias para pg_datab=
ase
> en una base de datos y te conectas a otra, la segunda va a seguir teniend=
o
> los permisos originales.

Pues a mi todo esto me suena a que la configuraci=F3n de pg_hba.conf
no es la m=E1s adecuada.

Yo en alguna ocasi=F3n he visto diferencias de comportamiento entre
usar "psql -U martinez" a entrar en psql sin -U y desde una sesi=F3n
del usuario martinez. Por eso lo del "\c -u martinez" no me sorprende
nada. No se que puede ser pero creo que son variaciones del mismo
problema.

Quiz=E1s exista un registro tipo:

#TYPE       DATABASE    IP_ADDRESS    MASK        AUTH_TYPE AUTH_ARGUMENT
local       all                                   trust


Siento no poder ayudar m=E1s. Esto no es mi fuerte pero por aqu=ED van los
tiros creo yo.


--=20
Un saludo
Antonio Castro

       /\     /\   Ciberdroide Inform=E1tica
         \\W//  << http://www.ciberdroide.com >>
        _|0 0|_
+-oOOO-(___o___)-OOOo---------------------+
| . . . . U U . Antonio Castro Snurmacher |
| . . . . . . . acastro@ciberdroide.com   |
+()()()---------()()()--------------------+