diff --git a/HowtoMySQL.md b/HowtoMySQL.md index bd58cfa2..35e4bb38 100644 --- a/HowtoMySQL.md +++ b/HowtoMySQL.md @@ -49,10 +49,16 @@ user = root socket = /run/mysqld/mysqld.sock ~~~ -On peut créer un utilisateur adminmysql autre que root comme ceci : +On peut créer un utilisateur root comme ceci : ~~~{ .sql } -mysql> GRANT ALL PRIVILEGES ON *.* TO adminmysql@localhost IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION; +mysql> CREATE USER root@localhost IDENTIFIED VIA unix_socket; +~~~ + +Si dans `SQL_MODE` la valeur `NO_AUTO_CREATE_USER` n'est pas activé, on peut créé l'utilisateur root comme ceci : + +~~~{ .sql } +mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED VIA unix_socket; ~~~ En Debian 11, il n'y a plus d'utilisateur SQL `debian-sys-main`, le fichier `/etc/mysql/debian.cnf` est toujours créé mais est obsolète et ne doit plus être utilisé.