wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Gestion des droits utilisateurs sio2

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Quel est l'ordre qui permet de créer un utilisateur monUti en Localhost ?

a)

CREATE USER IDENTIFIED BY 'MotDePasse' ;

b)

CREATE admin_Gestion@localhost IDENTIFIED BY 'MotDePasse' ;

c)

CREATE USER monUti@localhost IDENTIFIED BY 'MotDePasse' ;

d)
2.
Quelle est la définition de "localhost" ?
a)
C'est le nom d'un serveur distant
b)
La machine où se trouve le serveur MySQL
c)
un serveur utilisant un protocole particulier
d)
un serveur spécifique pour l'administration des bases de données
3.

Que fait le GRANT ALL PRIVILEGES ?

a)

Il vérifie que les accès à l'ensemble de tables d'une BDD est possible

b)

Il donne la possibilité de faire SELECT UDPATE INSERT mais pas de DELETE sur une BDD

c)

Il permet de faire toutes les actions en BDD :SELECT UDPATE INSERT DELETE

d)

Donne des droits d'administrations sur les utilisateurs

4.

Comment donner tous les droits en sélection à la base de données maBase ( et à toutes les tables de cette base) à l'utilisateur monUti en localhost?

a)

Grant all privilieges on maBase.* to monUti@localhost ;

b)

Grant select on maBase.* to monUti@localhost ;

c)

Grant on maBase.* to monUti@localhost ;

d)

Grant all on maBase.* to monUti@localhost ;

5.

Comment donner tous les droits sauf le grant à la base de données gestionComptable ( à toutes les tables de cette base) à l'utilisateur admin_Gestion ?

a)

Grant all privilieges on maBase.* to monUti@localhost ;

b)

Grant select on maBase.* to monUti@localhost ;

c)

Grant on maBase.* to monUti@localhost ;

d)

Grant all on maBase.* to monUti@localhost ;

6.
A quoi sert le USE dans MariaDB/Mysql ?
a)
A utiliser le terminal avec mariaDB
b)
A utiliser les tables de la base de données
c)
A se positionner sur une base de données en particulier
d)
A rien
7.

GRANT ALL PRIVILEGES ON *.* TO utiliateur@localhost ;

A quoi sert *.* ?

a)

A sélectionner toutes les tables de la BDD

b)

A appliquer les droits sur toutes les tables de la BDD en cours

c)

Donner les droits à toutes les tables de toutes les bases de données

8.

Quel est l'ordre qui permet de créer la base de données maSuperBase?

a)

create maSuperBase;

b)

create database maSuperBase all privileges;

c)

create database maSuperBase;

d)

ché pô

9.
Quel est l'utilité du GRANT OPTION ?
a)

Un utilisateur ayant ce privilège est autorisé à utiliser la commande USE et CREATE

b)

Un utilisateur peut avoir comme option le delete de la BDD sélectionnée

c)

Permet de donner les droits en modification de la BDD

d)

Un utilisateur ayant ce privilège est autorisé à utiliser la commande GRANT, pour accorder les privilèges qu’il possède à d'autres utilisateurs.

10.
Quel ordre permet de supprimer le droit d'insertion à l'utilisateur u1 sur toutes les tables de la base db1 ?
a)

REVOKE UPDATE ON db1.* FROM u1;

b)

DELETE UPDATE ON db1.* FROM u1;