반응형
mariadb가 localhost 사용자를 인식하지 못함
저는 최근 XAMPP 업그레이드의 일환으로 MySQL에서 MariaDB 10.1.36으로 업그레이드했는데, 여기에는 기본 백업 작업 수행과 관련된 사용자 계정이 있었습니다.지난 며칠 동안 이 작업이 실행되지 않았다는 것을 알고 확인하러 갔다가 다음을 발견했습니다.
"Access denied for user ''@'localhost' to database...
제가 실행하고 있는 명령은 다음과 같습니다.
mysqldump -u asdf test test_db > d:\\backup\\mysql_backup.sql
MySQL에서 몇 년 동안 작동했지만 업그레이드를 해보니 사용자인 것 같습니다.asdf
더 이상 localhost에서 이 작업을 실행할 권한이 없습니다.
phphmyadmin을 사용하여 이 사용자에게 모든 권한을 부여했습니다.대신 스크립트를 변경하여 루트 사용자를 호출하는 경우mysqldump -u root test test_db...
효과는 있지만, 이를 위해 특별히 설정한 asdf 사용자 대신 root을 사용하기 위해 모든 스크립트를 변경할 필요는 없습니다.
사용자에게 액세스 권한을 부여하려면 어떻게 해야 합니까?asdf
로컬 호스트에서 일을 실행할 수 있습니까?
언급URL : https://stackoverflow.com/questions/53639433/mariadb-not-recognizing-localhost-user
반응형
'programing' 카테고리의 다른 글
"치명적"을 해결하려면 어떻게 해야 할까요?비트버킷으로 푸시할 때 잘못된 자격 증명" 오류가 발생했습니까? (0) | 2023.09.13 |
---|---|
워드프레스 후크 사전사후 업데이트 (0) | 2023.09.13 |
MySQL 쿼리, MAX() + GROUP BY (0) | 2023.09.13 |
VBA, PDF를 하나의 PDF 파일로 결합 (0) | 2023.09.08 |
활동하지 않는 곳에 getLayoutInflater() 호출 (0) | 2023.09.08 |