1 votes

Création d'un accès à la base de données refusé

Voici ce que j'ai fait :

user@name /my/path # mysql -u root -p<myPassword>  
mysql> create database spy;
ERROR 13 (HY000): Can't get stat of './spy' (Errcode: 13 - Permission denied)

Comment puis-je le réparer ?

A noté que cela se produit également :

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
ERROR 29 (HY000): File './mysql/user.MYD' not found (Errcode: 13 - Permission denied)

2voto

Thom Points 21

Cela s'explique par le fait que mysql L'utilisateur n'a pas les droits d'accès à votre répertoire de données. Veuillez exécuter la commande suivante pour résoudre le problème :

sudo chown -R mysql:mysql /var/lib/mysql 

Note : Je suppose que votre répertoire de données est /var/lib/mysql .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X