From: | Pablo Braulio <brulics(at)gmail(dot)com> |
---|---|
To: | postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Configurando un usuario. |
Date: | 2008-05-17 16:15:49 |
Message-ID: | 482F04B5.8050509@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola a todos.
Tengo una cuestión sobre el modo de configurar los permisos de acceso de
un usuario, que necesito su ayuda.
Tengo que darle acceso a un cliente a mi servidor postgres, en el que
hay varias bases de datos. La cuestión es que sólo pueda acceder a una
base de datos determinada y no al resto.
Lo que me encuentro es que si creo el usuario en la consola (linux) con
createuser, puede acceder a todas las bases de datos.
He probado creando el usuario con:
CREATE USER user NOCREATEDB nosuperuser;
Pero si hago:
psql db_no_permitida
Puede entrar.
Y por otro lado le doy permisos para la base de datos que me interesa:
GRANT ALL ON DATABASE db_permitida to user with grant option;
Pero no la puede ver, pues esa bd la he creado con mi usuario (superuser).
He visto en la documentación de postgres 8.2 la sintaxis de GRANT y que
se puede dar permisos sobre las tablas, pero esto sería una locura pues
la base de datos tiene mas de 100 tablas.
¿Existe alguna manera de hacer esto?.
- --
< ¡¡Nos vemos!! >
----------------------------
\
\
.::!!!!!!!:.
.!!!!!:. .:!!!!!!!!!!!!
~~~~!!!!!!. .:!!!!!!!!!UWWW$$$
:$$NWX!!: .:!!!!!!XUWW$$$$$$$$$P
$$$$$##WX!: .<!!!!UW$$$$" $$$$$$$$#
$$$$$ $$$UX :!!UW$$$$$$$$$ 4$$$$$*
^$$$B $$$$\ $$$$$$$$$$$$ d$$R"
"*$bd$$$$ '*$$$$$$$$$$$o+#"
"""" """""""
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFILwS1K7lGsMchFswRAsG2AJ9QzOrla+1sFgGma1YqWvb+ITyZfACggiDW
8Ryu37+lvwF7PzW7Gt/hv+U=
=ZSgU
-----END PGP SIGNATURE-----
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Moreno | 2008-05-17 16:56:25 | Re: Configurando un usuario. |
Previous Message | Oswaldo Hernández | 2008-05-17 15:46:06 | Re: INSTALR EN OTRA PARTICION |