[PgSQL] - grant on all tables

Pavel Stehule stehule na kix.fsv.cvut.cz
Pondělí Leden 19 08:41:28 CET 2004


Mam pocit, ze to nejde. Plna pristupova prava ma v Postgresu pouze 
vlastnik objektu. Muzete delegovat svoje prava dalsim WITH GRANT OPTION, 
ale pouze na konkretnim objektu. Ne svoje samotna prava.

Pavel Stehule


On Sun, 18 Jan 2004, Pavel Kysilka wrote:

> 
> 	zdravim,
> 
> delam na postgressu a rad bych omezil prava uzivatelu k databasi.
> 
> potrebuji mit uzivatele, ktery bude moci pouzivat select a insert na
> vsech tabulkach v dane databasi.
> 
> na jednotlive tabulky se to resi pres prikaz GRANT .
> 
> nasel jsem nejaky perlovsky skript, ktery da pozadovana privilegia
> uzivateli na vsechny tabulky v databasi. verim, tomu, ze by to slo i
> udelat pres sql dotaz pres systemovou tabulku pgtables.
> 
> jenomze zde je maly zadrhel.
> 
> do database se obcas pridavaji tabulky a nerad bych, aby dany uzivatel k
> nekterym tabulkam nemel pristup. (at uz proto, ze se zapomelo dat granty 
> ci jiny duvod ).
> 
> otazka zni: jak nastavit jednorazove uzivateli dana privilegia, tak aby 
> mel pristup ke vsem tabulkam v databasi i kdyz do database nejake tabulky 
> obcas pribydou ?
> 
> staci mi nejaky odkaz, kde se to jiz resilo.
> 
> diky za odpovedi
>   pavel kysilka
>   http://linuxsoft.cz
> 
> 



Další informace o konferenci Databases