InicioCiencia EducacionAsignar Roles a base de datos postgres

Asignar Roles a base de datos postgres

Ciencia Educacion5/25/2012

Crear un usurio en Login Roles (se lo puede hacer via pgadmin)









Si la base esta instalada en Windows

Abrir una ventana de comandos (cmd en ejecutar)
Ir a donde esta el archivo psql en mi casi esta en (C:\Program Files\PostgreSQL9.1\bin)

Telcleamos psql.exe -U usaurio_administrador_de_postgres nombre_base asi:

C:\Program Files\PostgreSQL\9.1bin>psql.exe -U usaurio_administrador_de_postgres nombre_base

(el usaurio_administrador_de_postgres si hiciste la instalacion por defecto es postgres)

Luego te pidara la clave de tu usuario (esta clave es la que pusiste en al instalar postgres si lo hiciste la instalacion por defecto y no anotaste la clave generada tendras que resetearla)

Al ingresar la contraseña ya podemos ingresar los permisos a nuestro usuario asi:

nombre_base=# GRANT SELECT ON TABLE tabla_a_dar_permiso TO usuario_a_asignar_permiso;

Si son varias tablas

nombre_base=# GRANT SELECT ON TABLE tabla1_a_dar_permiso,tabla1_a_dar_permiso, TO usuario_a_asignar_permiso;

Por ultimo debemos dar permiso al usuario creado y reiniciar el servidor de Posgres

Si vaz a utilizar el usuario solo como localhost no es necesario este paso puesto que el archivo pg_hba.conf viene con permisos para todos los usuario.

Para dar permisos al usuario creado debemos editar el archivo pg_hba.conf que se encuenta C:\Program FilesPostgreSQL\9.1bin.Es preferible utilizar el pgadmin para como editor de este archivo.





Guaradamos los cambios en File--> Save

Datos archivados del Taringa! original
0puntos
32visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jubidia🇦🇷
Usuario
Puntos0
Posts17
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.