[Error] Access denied for user 'username'@'localhost' (using password: YES) Current charset is x-windows-949. If password has been set using other charset, consider using option 'passwordCharacterEncoding'

dbswlekq·2023년 3월 20일

마리아디비 패스워드 바꾸고 싶어서 화면에 있는 패스워드 바꾸고 확인을 눌렀는데 위와 같은 에러 발생..


검색 결과 이런 식으로 패스워드 바꾸면 된다 해서 바꿨더니

update user set password=password('1234') where user='username';


이번엔 mysql에서 이런 오류가 뜸

또 검색함..

update 말고 alter로 바꿔야 한다는 걸 보고 이런 식으로 바꾸고 확인해보니 바뀌었다

ALTER USER user IDENTIFIED WITH caching_sha2_password BY 'password';


변경 후에는

flush privileges;
를 해주어야 변경사항이 적용된다

0개의 댓글