|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() |
bonjour à tous
je voudrais savoir s'il existe un moyen d'empecher certains utilisateurs a consulter certaines tables? Je vous explique : les utilisateurs peuvent grâce à un lien ODBC se loguer sur postgres et ajouter leurs données dans les tables correspondantes... Seulement je ne veux pas qu'ils puissent jeter un coup d'oeil sur les autres tables... ya t-il possibilité de la faire? sinon et t'il possible de coder le mot de passe dans postgres. J'ai une table personne et pour le momment les mots de passes sont en clair... , je sais c'est pas très malin... Si vous pouviez m'aider. Merci |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : mai 2004 Messages : 41 ![]() |
Pour coder le mot de passe il faut le rentrer avec la fonction
PASSWORD('mot de passe') Pour limiter l'accès aux tables il faut faire de l'administration en attribuant les privilèges appropriés aux utilisateurs. Pour faire simple il ne faut pas donner de privilèges à l'échelle de la base de données entière mais à l'échelle des tables et donc pour chaque table 'personne' il faut faire: GRANT ALL PRIVILEGES ON TABLE 'personne' TO personne; |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() |
ok, merci bien...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com