PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Roles et pg_hba

Technique - général | Roles et pg_hba

Par Pea le 21/12/2006 - 16:20

Bonjour,

Je suis nouveau sous PostgreSQL et j'avoue avoir du mal a comprendre certaines choses.
Je peux creer un utilisateur (role si j'ai bien compris) et lui assigner des droits (ie select, insert, etc..) et donc restreindre ses actions (sur une base par exemple).
Mais que ce passe t'il si je l'autorise a se connecter sur toutes les bases via le fichier pg_hba.conf ? Il peut voir toutes mes tables et faire ce qu'il veut dessus ? Ou alors, il peut "voir" mes bases (dans le sens qu'elles existent) mais ne peut rien savoir/faire de plus ??
Si qqn veut bien eclairer mes lanternes.. ca serait gentil.
Merci

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

un utilisateur s'il n'est pas

sparky/ = 21 DĂ©cembre, 2006 - 17:58

un utilisateur s'il n'est pas admin ne peut faire que les actions qu'on lui explicitement donnés sur une base de données.

donc je crée l'utilisateur toto, je dis qu'il peut se connect à A et faire des select de 2 tables, il ne pourra faire que cela ! Il pourrait se connecter à B mais ne peut absolument rien y faire, sur A il ne pourra qu'interroger que 2 tables.


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.