-- 1- Créer un utilisateur superbiblio qui aura tous les droits sur la base biblio et qui aura lui-même le droit de créer d'autres bases et utilisateurs. -- 1ère solution: utiliser psq CREATE USER superbiblio WITH CREATEDB CREATEUSER; CREATE USER -- 2ème solution: utiliser la commande shell createuser CREATE user superbiblio Shall the new user be allowed TO CREATE DATABASES? (y/n) y Shall the new user be allowed TO CREATE more new users? (y/n) y CREATE USER -- 2- Créer un utilisateur bibliouser qui n'aura que le droit d'effectuer de la saisie sur la base biblio. -- 1ère solution: utiliser psql Type: \copyright FOR distribution terms \h FOR help WITH SQL commands \? FOR help ON internal slash commands \g OR terminate WITH semicolon TO execute query \q TO quit CREATE USER bibliouser; CREATE USER -- 2ème solution: utiliser la commande shell createuser CREATE user bibliouser Shall the new user be allowed TO CREATE DATABASES? (y/n) n Shall the new user be allowed TO CREATE more new users? (y/n) n CREATE USER -- 3- Modifier les attributs de l'utilisateur bibliouser pour lui permettre de créer de nouveaux utilisateurs et lui attribuer "AAAA" comme mot de passe. ALTER USER bibliouser WITH CREATEUSER PASSWORD 'AAAA'; ALTER DATABASE -- 4- Effacer l'utilisateur bibliouser. DROP USER bibliouser; DROP USER
- Friday
- November 8th, 2024
- Ajouter un cours