« PostgreSQL/Sécurité » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
 
Souvent les utilisateurs devant avoir des privilèges identiques sont rassemblés dans un groupe qui reçoit les permissions.
<source lang=sql>
-- Groupe
CREATE ROLE group_1 ENCRYPTED PASSWORD 'xyz';
-- Lien entre les deux
GRANT group_1 TO adam, anne;
</source>
 
La commande <code>CREATE ROLE</code> peut assigner les privilèges ''SUPERUSER, CREATEDB, CREATEROLE, REPLICATION'' et ''LOGIN''. <code>GRANT</code> confère les permissions d'accès aux tables ou l'appartenance à un groupe.

Menu de navigation