[MariaDB] 윈도우 Access denied for user '***'@'localhost' (using password: yes) - 마리아DB 에러 해결 방법

류넹·2024년 6월 19일
1

Trouble Shooting

목록 보기
7/18
post-thumbnail

⚠️ 오류 내용

  • HeidiSQL 세션 관리자에서 신규 세션 생성 후 열기를 시도했을 때,
    Access denied for user '사용자이름'@'localhost' (using password: YES) 오류 발생



💡 해결 방법

  1. cmd 관리자 권한으로 실행


  1. mysql -uroot -p 명령어 실행 후 패스워드 입력

'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 오류가 발생한다면,

  • MariaDB가 설치된 디렉터리로 이동하여 mysql 명령어를 실행하면 된다.
    (PATH 환경 변수에 mysql이 설정되지 않은 경우 발생하는 오류)
    * MariaDB 기본 설치 경로: C:\Program Files\MariaDB XX.X\bin (XX.X는 MariaDB의 버전 번호)

    * 명령어 실행 예시
    1) cd /
    2) cd Program Files/MariaDB 10.11/bin
    3) mysql -uroot -p



  1. use mysql; 명령어 실행


  1. SET PASSWORD FOR '사용자이름'@'localhost' = PASSWORD('사용할패스워드'); 명령어 실행


  1. 성공 ! 이제 정상적으로 세션 접속이 가능하다.



References

profile
학습용 커스터마이징 간단 개발자 사전

0개의 댓글