Skip site navigation (1) Skip section navigation (2)

Re: Permiso de Acceso a una BD Postgres

From: Patricio Muñoz <patricio(dot)munoz(at)cmet(dot)net>
To: "Gorka" <gorkapostgres(at)yahoo(dot)es>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Permiso de Acceso a una BD Postgres
Date: 2004-07-23 12:43:52
Message-ID: 004701c470b2$b606b900$0500a8c0@ultra.cmet.net (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
----- Original Message ----- 
From: "Gorka" <gorkapostgres(at)yahoo(dot)es>


> Esta debe de ser sencillita. Tengo en postgres 7.2.1-2 una base dbTabla
con
> Tabla1 y Tabla2 a las que quiero acceder desde Delphi con diversos
> usuarios-passwords, por ejemplo, ana-pana y juan-pjuan.

Te sugiero en lo posible actualizar a la ultima version de Postgres.

> Sé crear usuarios con "create user kk with password 'kk';"
> Sé crear grupos con "create group gkk"
>
> Pero no entiendo dónde o cómo señalar que ana y juan sólo puedan acceder
> desde Delphi a dbTabla y no al resto de bases de datos de mi postgres.

Eso lo puedes conseguir configurando adecuadamente el archivo pg_hba.conf

por ej.

#TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK           METHOD
  host     dbTabla            ana            192.168.0.0
255.255.255.0    md5


> Y yendo más alla, ¿cómo podría conseguir que ana sólo pueda acceder a
Tabla1
> y juan a Tabla1 y Tabla2?

Utiliza la sentencia GRANT

por ej.

GRANT SELECT, INSERT, UPDATE, DELETE ON Tabla1 TO ana;
GRANT SELECT, INSERT, UPDATE, DELETE ON Tabla1 TO juan;
GRANT SELECT, INSERT, UPDATE, DELETE ON Tabla2 TO juan;

saludos




In response to

pgsql-es-ayuda by date

Next:From: Pablo MarreroDate: 2004-07-23 13:08:57
Subject: Re: consulta - herramienta olap
Previous:From: Martin MarquesDate: 2004-07-23 11:26:37
Subject: Re: otras dudas

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group