2013-10-15 32 views
7

mysql 5.6.13 sürümüne geçtim ve yeni --login-yolu özelliğini denediğimi düşündüm.mysql_config_editor --login-path = yerel çalışmıyor

ben bütün bu yüzden "mysql_config_editor --login-path=local -p" benim gibi sonuna üzerine "-p" eklerseniz ben "mysql_config_editor --login-path=local" I **always** get "ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: YES)"

do "mysql_config_editor print --all"

orada olduğunu görüyoruz isteminde şifresini girdikten sonra "mysql_config_editor set --login-path=local --host=localhost --user=user --password"

ile konfigüre Parolayı girmeniz istenir ve başarıyla bağlanır ... huhhh !?

cevap

3

Mysql komutlarında bir yerde bir hata var gibi görünüyor. Parolada bir '#' işareti (onaylandı) varsa veya başka bir "garip" karakter (doğrulanmamış) varsa, --login yolu yöntemi çalışmaz. Başka bir şifre ile test edin.

+0

Bu benim için çalıştı https://bugs.mysql.com/bug.php?id=74482 – Larsen

23

mysql_config_editor sizi yönlendirdiğinde parola etrafında çift tırnak işareti kullanın. Ardından özel karakterler (ör. #) Giriş yaptıktan sonra şifrenin bir parçası olarak tanınır.

+3

bakın –

İlgili konular