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).

#2 Sécurité » Gestion des roles » 23/08/2015 15:50:05

sifoElit2015
Réponses : 2

Bonjour,


j'ai deux questions

1- Comment on donne le droit de supprimer une table créer par un autre utilisateur ? (user A supprime une table T creer par un user B)
2- queles sont les répercutions si on met " GRANT USAGE ON SCHEMA public TO USER_A; " (l'utilité de USAGE)


Merci d'avance

#3 Re : Général » Création d'un tablespace » 26/07/2015 12:09:12

je veux savoir seulement comment la réaliser c'est tout.

merci d'avance

#4 Re : Général » Création d'un tablespace » 26/07/2015 10:36:24

mais si ma machine local est saturé, et j'ai une autre machine distante?

#5 Général » Création d'un tablespace » 26/07/2015 10:06:01

sifoElit2015
Réponses : 5

Bonjour les amis,

Est ce qu'il y a une possibilité de crée un tablespace on spécifiant leurs emplacement dans une autre machine distante?

pour créer un tablespace :

      ***********  CREATE TABLESPACE sp1 LOCATION '...';  ************

qu'est ce que je met à la place des points?

si c'est possible comment le faire?

Merci d'avance smile

#6 Général » Création d'un tablespace » 26/07/2015 10:06:01

sifoElit2015
Réponses : 3

Bonjour les amis,

Est ce qu'il y a une possibilité de crée un tablespace on spécifiant leurs emplacement dans une autre machine distante?

pour créer un tablespace :

      ***********  CREATE TABLESPACE sp1 LOCATION '...';  ************

qu'est ce que je met à la place des points?

si c'est possible comment le faire?

Merci d'avance smile

#7 Re : Général » droit d'acées » 16/07/2015 22:12:13

Merci beaucoup

le problème c'est réglé smile

#8 Re : Général » droit d'acées » 16/07/2015 21:10:46

bonjour, j'ai utilisé:


REVOKE CREATE ON DATABASE test FROM devrloppeur;


mais l'utilisateur developpeur reste toujours crée les tables

puis j'ai essayé de révoquer tous les deroit de tous les utilisateurs

REVOKE ALL ON DATABASE test FROM PUBLIC ;

mais toujours le même résultat


merci beaucoup pour votre patience avec moi

#9 Re : Général » droit d'acées » 16/07/2015 19:14:52

j'ai l'utilisé mais toujours même résultat
l'utilisateur développeur peur créer des tables

#10 Re : Général » droit d'acées » 16/07/2015 16:18:29

disolé parceque c'est la première fois que j'ai utilisé ce forum

#11 Général » droit d'acées » 16/07/2015 16:02:07

sifoElit2015
Réponses : 8

Bonjour a tous,

Je suis un débutant dans postgresql,
je veux donées certaine privélèges a des utilisateurs,
j'ai 3 user admin,devloppeur, serverapp
j'ai creer 3 role :
      Admin qui a tous les droits:
              novaprod=# CREATE ROLE Admin login superuser;
              CREATE ROLE

      devloppeur qui a le droit de consulté la BDD c tt (ni creer ni modifier ni supprimer ni rien que consulter des tebles de notre BDD):
              novaprod=# create role devloppeur login;
              CREATE ROLE             

      serverapp qui a le droit de creer modifier consulter supprimer une seul table pricise dans la BDD
              novaprod=# create role serverapp login;   
              CREATE ROLE

et aprés j'ai ajouté certaine privélège a chaque user a l'aide de GRANT

novaprod=# grant select, insert, delete, update on table gado_resulta to serverapp;
GRANT


novaprod=# grant all privileges on database novaprod to admin;
GRANT


novaprod=# GRANT SELECT ON ALL TABLES IN SCHEMA public to devloppeur;
GRANT

mais le probleme que j'ai eu ce que l'utilisateur devloppeur peut creer des tables et ça ce que je veux l'interdire de ne creer pas des tables dans notre BDD

SVP j'ai besoin votre aide.

et Merci a l'avance

Pied de page des forums

Propulsé par FluxBB