[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 |
+()()()---------()()()--------------------+