Comment faire pour restaurer mysql privilèges après le mauvais chown
tort, j'propriétaire d'ensemble sur tous les fichiers de mon serveur à la racine :
chown -R root /
maintenant j'ai un problème avec le serveur mysql en raison de l'autorisation.
Comment puis-je configurer mysql propriétaire pour les bons fichiers?
(Je ne peux pas réinstaller mysql serveur car j'ai de la table importants dans ma db )
OriginalL'auteur JackTurky | 2012-11-29
Vous devez vous connecter pour publier un commentaire.
Sur mon CentOS boîte, le propre et le groupe est
mysql
et de l'installer, c'est ici. Cela permettra de fixer votre mysql autorisations.chown -R mysql:mysql /var/lib/mysql
Cependant,
chown -R root /
est sans aucun doute va t'ai fait un peu plus de problèmes que de simplement MySQL.chown [OPTION]... [OWNER][:[GROUP]] FILE...
donc-R
besoin d'être après chown et avant d'utilisateur:groupe.Je l'ai fait, et maintenant je ne peut pas exécuter
sudo service mysql start
plus.Était sur le point de poster cette réponse, cela n'a pour moi.
Un plus rapide de la commande.
chown -R mysql: /var/lib/mysql
Est plus courte que la réponse ci-dessus. chown utilisateur: sans que le groupe définit également le groupe pour le nom d'utilisateur afin de mysql: devient mysql:mysqlMon 5.7 installer sur Mac 10.14.3 eu l'utilisateur et de groupe comme "_mysql" (notez le trait de soulignement). Aussi, ma question était simplement en train d'essayer d'accéder à certaines tables de bloquer le serveur crash, donc pour moi, c'était
shell chown -R _mysql: /usr/local/mysql/data
OriginalL'auteur Rawkode
J'ai fait la même erreur... il foiré TOUTES les permissions dans le répertoire de racine... SOLUTION: Prendre une balle et réinstaller le serveur
OriginalL'auteur AR2