Projet

Général

Profil

Tâche #23076

Mis à jour par Laurent Flori il y a environ 6 ans

Appliquer le correctif proposé si nécessaire à l'instance/reconfigure et/ou en postinst d'un paquet pour les versions impactées (>= 2.6.0 ?).

<pre>
#!/bin/bash

plugin=$(mysql --batch -e 'use mysql;select plugin from user where user="root" and plugin="auth_socket";')

if [ ${plugin##plugin} = "auth_socket" ];then
echo "Modification du plugin d'authentification pour l'utilisateur root";
mysql -e 'use mysql;update user set plugin="mysql_native_password" where user="root";flush privileges;'
systemctl restart mysql
fi
</pre>

Retour