El mié, 22-06-2005 a las 18:11 -0300, Ricardo Frydman escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Nelson David Sandoval López wrote: > > La situación es así: > > > > * postgres maneja una serie de usuarios por default cuando se > > Nopes. Al instalar postgres no hay ningun usuario. Debes crearlos tu a > mano. (Incluso si mal no recuerdo el user postgres) > > > instala desde la paquetería crea por default el usuario postgres. > http://www.postgresql.org/docs/7.4/static/user-manag.html > > A partir de este se crean otros usuarios con diversos tipos de > > características para manejar la BD. > > Bueno, si, he instalado/usado postgres por algun tiempo :) > > > * No quiero utilizar como administrador del sistema a phppgadmin, lo > > que quiero saber si existe alguna forma de utilizar los usuarios > > existentes de la BD de postgres, creados, es decir si ya he > > agregado al usuario beto con password oteb, no quiero agregar otra > > tabla de usuarios en el cual haga una consulta de verificación si > > el usuario y el password es correcto. > Eso es lo que NO quieres, y que es lo que SI quieres? > > > * En la cual no tenga que agregar a beto y su password. > > Agregar donde? SI dices que ya lo tienes? > > > Lo siento: no intento comprenderte > A ver si me he enterado bien: Lo que quieres es que los usuarios del web sean los usuarios de postgres, sin tener que crear una tabla de usuarios.
Cuando trabajas con postgres, al establecer la conexión a la base de datos tienes que suministrar un nombre de usuario y una contraseña (normalmente). Si metes en los parametros de la función que establece la conexión los valores de nombre de usuario y contraseña que suministra el usuario, postgres comprobará si son usuarios válidos de la base de datos y te informará en el valór de retorno de la función. http://es2.php.net/manual/es/function.pg-connect.php Creo que solo te dice true o false, pero a lo mejor te llega... Suerte. PD: Ricardo, descansa que te necesitamos de buen humor :-) :-)