{"id":339,"date":"2020-08-21T12:08:05","date_gmt":"2020-08-21T11:08:05","guid":{"rendered":"http:\/\/www.infonix.eu\/?p=339"},"modified":"2026-01-14T22:00:15","modified_gmt":"2026-01-14T21:00:15","slug":"creer-un-compte-et-accorder-tous-les-privileges","status":"publish","type":"post","link":"https:\/\/www.infonix.eu\/?p=339","title":{"rendered":"Cr\u00e9er un compte et accorder tous les privil\u00e8ges"},"content":{"rendered":"<p>Voici quelques commandes pour cr\u00e9er et accorder des privil\u00e8ges \u00e0 des utilisateurs MariaDB<br \/>\n<!--more-->1 &#8211; Se connecter \u00e0 mariadb sur le serveur local avec l&rsquo;utilisateur root<\/p>\n<p><code>mysql -h localhost -u root -p<\/code><\/p>\n<p>2 &#8211; Taper la commande suivante pour cr\u00e9er un utilisateur \u00ab\u00a0userABC\u00a0\u00bb pour l&rsquo;acc\u00e8s \u00ab\u00a0localhost\u00a0\u00bb avec le mot de passe \u00ab\u00a0password123\u00a0\u00bb<\/p>\n<p><code>CREATE USER 'userABC'@'localhost' IDENTIFIED BY 'password123'<\/code>&nbsp;;<\/p>\n<p>3 &#8211; V\u00e9rifier que l&rsquo;utilisateur est bien cr\u00e9\u00e9<\/p>\n<p><code>SHOW GRANTS for 'userABC';<\/code><\/p>\n<p>4 &#8211; Attribuer tous les privil\u00e8ges sur l&rsquo;ensemble des bases du serveur pour l&rsquo;utilisateur \u00ab\u00a0userABC\u00a0\u00bb depuis n&rsquo;importe o\u00f9 (sur le r\u00e9seau local bien entendu)<\/p>\n<p><code>GRANT ALL PRIVILEGES ON *.* TO 'userABC'@'%' WITH GRANT OPTION;<\/code><\/p>\n<p>5 &#8211; On peut aussi attribuer les droits de \u00ab\u00a0s\u00e9lections, insertions, mises \u00e0 jour et suppressions\u00a0\u00bb pour l&rsquo;utilisateur \u00ab\u00a0userABC\u00a0\u00bb sur la base \u00ab\u00a0database\u00a0\u00bb et toutes les tables qu&rsquo;elle contient en voila un exemple<\/p>\n<p><code>GRANT SELECT, INSERT, UPDATE, DELETE ON 'database'.* TO 'userABC'@'localhost';<\/code><\/p>\n<p>8 &#8211; Pour supprimer les droits de \u00ab\u00a0userABC\u00a0\u00bb sur le serveur local, voici comment proc\u00e9der<\/p>\n<p><code>REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'userABC'@'localhost';<\/code><\/p>\n<p>9 &#8211; Vous pouvez aussi r\u00e9voquer le privil\u00e8ge d&rsquo;insertion pour l&rsquo;utilisateur \u00ab\u00a0userABC\u00a0\u00bb sur la base \u00ab\u00a0database\u00a0\u00bb par exemple<\/p>\n<p><code>REVOKE INSERT ON database.* FROM 'userABC'@'localhost';<\/code><\/p>\n<p>10&nbsp;&#8211; Pour appliquer ces modifications il est tr\u00e8s important de taper la commande<\/p>\n<p><code>FLUSH PRIVILEGES;<\/code><\/p>\n<p>&nbsp;<\/p>\n<p>Merci \u00e0 Emmanuel GAUTIER qui a fait un article sur ce sujet <a href=\"https:\/\/blog.emmanuelgautier.fr\/utilisateurs-et-privileges-sous-mysql\/\">cliquer-ici<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici quelques commandes pour cr\u00e9er et accorder des privil\u00e8ges \u00e0 des utilisateurs MariaDB<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[165],"tags":[],"class_list":["post-339","post","type-post","status-publish","format-standard","hentry","category-apache2-http"],"_links":{"self":[{"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/posts\/339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=339"}],"version-history":[{"count":1,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/posts\/339\/revisions"}],"predecessor-version":[{"id":367,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=\/wp\/v2\/posts\/339\/revisions\/367"}],"wp:attachment":[{"href":"https:\/\/www.infonix.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.infonix.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}