2014-11-23 3 views
0

MySQL Workbench를 사용하여 데스크탑에서 원격 DB 서버에 액세스합니다. 문제는 데이터베이스를 만들고 수정할 수 있지만 SQL 파일로 DB를 내보내거나 내 컴퓨터의 SQL 파일에서 가져올 수 없다는 것입니다.Mysql Workbench 데이터 내보내기, 전체 권한을 가진 사용자에 대한 액세스 없음

루트 사용자의 사용자 권한을 볼 때 "관리 역할"및 "전역 권한"의 모든 확인란이 선택되어 있습니다.

언제 내가 암호 프롬프트가 내가 올바른 암호를 입력 내 원격 서버에 로컬 SQL 파일을 가져 오기 위해 노력하고 있어요,하지만 난 계속 오류 얻을 :

15:36:24 Restoring G:\xxxxxx.sql 

Running: mysql.exe --defaults-extra-file="c:\users\andreas\appdata\local\temp\tmp4_ji5c.cnf" --host=xx.xx.xx.xx --user=root --port=3306 --default-character-set=utf8 --comments < "G:\\xxxxxxx.sql" 

ERROR 1045 (28000): Access denied for user 'root'@'xxx.zz' (using password: YES) 

Operation failed with exitcode 1 

어떤 아이디어?

답변

0

my.cnf에서 "bind-address"를 0.0.0.0으로 설정했습니다. 해당 값을 올바른 IP로 설정하면 문제가 해결됩니다.

bind-adress가 0.0.0.0으로 설정되었을 때 가져 오기/내보내기를 모두 처리 할 수 ​​있다고 생각합니다.