« Programmation SQL/Langage de contrôle de données » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 8 :
 
== GRANT ==
[[Image:PhpMyAdmin - privilèges.PNG|thumbvignette|upright=3|La commande GRANT est utilisée dans le menu privilèges"Privilèges" de PhpMyAdmin.]]
La commande GRANT permet d'attribuer un ou plusieurs privilèges à un utilisateur ou un rôle sur des instructions (CREATE DATABASE, CREATE TABLE, CREATE VIEW, etc.) ou divers objets tels que des tables, des vues, des colonnes ou encore des procédures stockées.
 
Ligne 16 :
INSERT ,
UPDATE ;
</source>
 
Exemple [[MySQL]] :
<source lang="sql">
GRANT ALL PRIVILEGES ON `Base1`.* TO 'NomDelUtilisateur'@'localhost' WITH GRANT OPTION;
</source>
 
Ligne 30 ⟶ 35 :
== REVOKE ==
La commande REVOKE permet de révoquer des privilèges qui ont été attribués à un utilisateur ou à un rôle sur des instructions ou divers objets tels que des tables, des vues, des colonnes ou encore des procédures stockées.
<source lang="sql">
REVOKE ALL PRIVILEGES ON `Base1`.* FROM 'NomDelUtilisateur'@'localhost';
</source>
 
== UPDATE ==