2014-12-28 6 views
0

mysql -u root -p -h localhost -P 3306과 함께 MS-DOS 명령 줄을 사용하고 콘솔 mysql>에 로그인 할 수있었습니다. 내가 MySQL의 워크 벤치와 같은했을 때 표시 보조금 명령은 그러나 다음과 같은 정보를워크 벤치에서 MySQL 자격 증명이 작동하지 않습니다

GRANT ALL PRIVILEGES ON `business`.* TO 'root'@'%' 

을 제공합니다 나는 다음과 같은

enter image description here

모두 동일한 암호를 시도 오류 및 서비스 MYSQL56가 제대로 실행을 얻을 . 그 밖의 무엇이 이것을 일으킬 수 있습니까?

UPDATE

내가 anylocalhost에서 사용자 액세스 위치를 변경 한 않았다고 생각 마지막 것은. 명령 줄을 통해 다시 변경하려면 어떻게합니까? 루트 사용자의 암호를 추가하고 암호로 접속 .. 시도

+0

내가 다시'에 루트 사용자의 호스트 부분을 업데이트하여 그것을 해결하기위한 확인란해야합니다 여기에 빈 암호를 사용하여 연결하지 못할 워크 벤치처럼 보이는, 또는 '. http://stackoverflow.com/questions/1913984/re-assign-host-access-permission-to-mysql-user. – abiieez

답변

0

는 로컬 호스트가

+0

루트 사용자는 이미 암호를 가지고 있습니다. 암호가 잘못되어있는 것 같지만 명령 줄에서 연결할 때 사용한 암호와 같습니다. – abiieez

관련 문제