mysql 계정에 문제가있어서 하위 문자열 '\ Y'가 포함 된 사용자 암호로 좁혀졌습니다. 내가 그 암호를 가진 사용자를 생성하는 경우암호의 mysql 특수 문자
, 나는 그것을 사용하여 로그인 할 수 없습니다
mysql> create user 'test'@'localhost' identified by '\Y';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
$ mysql -u test -p
Enter password:
ERROR 1045 (28000): Access denied for user 'test'@'localhost' (using password: YES)
이 두 개의 서로 다른 기계와 두 개의 서로 다른 MySQL의 버전에서 발생합니다.
mysql Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.3
mysql Ver 14.14 Distrib 5.6.19, for osx10.9 (x86_64) using EditLine wrapper
이러한 현상이 발생한 이유는 무엇입니까?
당신이 옳은 것처럼 보입니다. 그러나 나는 그것이 부서 졌다고 말해야합니다! – steve