programing

사용자/암호를 무시하는 창에 mysqdump

newsource 2023. 7. 24. 22:32

사용자/암호를 무시하는 창에 mysqdump

윈도우즈(2003-server - MariaDB)에서 mysqdump를 사용하면 다음 오류가 발생합니다.

mysqldump: Got error: 1045: "Access denied for user 'ODBC'@'localhost' (using password: YES)" when trying to connect

사용한 명령:

mysqldump --user=root --password=password -h127.0.0.1 --port=3306 database > backup.sql
mysqldump -uroot -ppassword database > backup.sql
mysqldump -uroot -p(enter password on promt) database > backup.sql
mysqldump -u root -p password database > backup.sql
mysqldump -u root -ppassword database > backup.sql

등, 제가 사용한 것은 무엇이든, 같은 오류가 발생했습니다.기본 하드 코딩된 사용자/암호가 사용된 것 같습니다.mysql -uroot -p에 연결할 수 있습니다.

인터넷은 이전에도 이 오류를 본 적이 있지만, 이에 대한 적절한 해결책을 보지 못했거나 무언가를 망각하고 있습니다.

어떤 식으로든 통찰력은 굉장할 것입니다.감사해요.

두 번 확인합니다.-char in your commands.복사&붙여넣기는 때때로 다른 하이픈 문자를 생성합니다.

아래 명령이 작동해야 합니다.

mysqldump -u root -ppassword database > backup.sql

언급URL : https://stackoverflow.com/questions/20177696/mysqldump-on-windows-ignoring-user-password