PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : PgAdmin3 » Attribuer des droits sur des colonnes d'une table - pgAdmin III » 14/10/2016 12:54:33

Merci beaucoup pour votre aide tout fonctionne comme je souhaitais !

#2 Re : PgAdmin3 » Attribuer des droits sur des colonnes d'une table - pgAdmin III » 14/10/2016 07:50:10

Bonjour alors je vais tenter d'expliquer au mieux ce que j'ai fait.

Sur ma table en question j'ai trois groupes d'utilisateurs qui doivent mettre à jour certaines colonnes.
Je voudrais donc que certaines colonnes soient renseignées par seulement un groupe et d'autres renseignées par les deux autres groupes.

Du coup pour les droits de ma table j'ai mis ces droits:
- groupe utilisateurs 1 : INSERT SELECT UPDATE
- groupe utilisateurs 2: INSERT SELECT UPDATE
-groupe utilisateurs 3: INSERT SELECT UPDATE

Avec ces droits ces trois groupes peuvent donc mettre à jour toutes les colonnes de la table.
J'ai donc essayer de faire pareil pour les colonnes en attribuant les droits suivants:
colonne 1:
-groupe d'utilisateurs 1:INSERT SELECT UPDATE
-groupe utilisateurs 2: INSERT SELECT UPDATE
-groupe utilisateurs 3: SELECT

afin que le groupe 3 ne puisse pas modifier la colonne 1.
Après cette manip cela ne fonctionne pas car le groupe 3 peut toujours modifier la colonne 1.

Voilà j'espère avoir été assez claire .

Merci d'avance.

#3 Re : PgAdmin3 » Attribuer des droits sur des colonnes d'une table - pgAdmin III » 13/10/2016 11:59:49

Oui à priori ça existe vu que dans propriétés des colonnes il y a l'onglet "droits" mais j'ai essayé de mettre des droits et cela ne fonctionne pas.
Si quelqu'un à la solution ..
Merci.

#5 PgAdmin3 » Attribuer des droits sur des colonnes d'une table - pgAdmin III » 13/10/2016 07:44:06

Geo34
Réponses : 8

Bonjour à tous,

J'utilise pgAdmin pour ma BDD postgresql et je souhaiterai savoir comment attribuer des droits en fonction de l'utilisateur sur une colonne d'une table.
J'arrive à attribuer des droits sur les tables en allant dans les propriétés de la table, droits etc. mais en procédant de la même manière pour les colonnes cela ne marche pas.
Faut il faire autrement pour les colonnes ?

Merci d'avance pour vos réponses.

#6 Re : Général » Changement de poste: sauvegarde des paramètres (roles,etc) de ma BDD » 06/10/2016 10:08:13

Ok merci pour votre réponse cela me rassure. Je ne connais encore bien le fonctionnement de postgre (je pensais que les paramètres étaient stockés sur mon pc vu que le logiciel est sur mon pc et que la base de données seulement sur le serveur) mais si ça fonctionne comme cela tant mieux!

#7 Re : Général » Changement de poste: sauvegarde des paramètres (roles,etc) de ma BDD » 06/10/2016 09:59:05

Merci pour votre réponse.

PostGres est sur mon poste mais la base de données est sur un serveur.

#8 Général » Changement de poste: sauvegarde des paramètres (roles,etc) de ma BDD » 06/10/2016 09:35:42

Geo34
Réponses : 4

Bonjour,

Etant débutante sur PostgreSQL et n'ayant pas trouvé de discussions concernant ce problème je souhaiterai avoir quelques conseils.

La base de données (essentiellement pour le SIG) de mon entreprise se situe sur un serveur virtuel et PostgreSQL est installé sur mon poste donc l’hôte est bien le serveur.
Mon entreprise veut changer mon poste et cloner tout mon disque afin de ne pas perdre de données. Comme la base de données est sur le serveur et que la personne avant moi avait faire un script pour sauvegarder automatiquement les données 3x par semaine je pense pouvoir récupérer toutes mes données.

Cependant pour tout ce qui concerne les rôles de connexion, de groupe, privilèges, etc. , est ce que ces paramètres peuvent être sauvegarder et restaurer sur PostgreSQL qui sera installé sur mon nouveau poste ?

Merci d'avance pour vos réponses.

Pied de page des forums

Propulsé par FluxBB