반응형

 

아아아안녕!!

오늘은 에러를 슥 잡아볼건데말이야

 

 

이렇게 말을 하는거지

"이거 접속하는 사람 정보가 이상해오..."

 

그럴때는 아~주 간단해

위에 코드를 보고 잘못된걸 찾아 볼까?

 

위에는 keocz 라는 잘못된 아이디로 접속을 한거구

아래는 kecoz라는 아이디로 접속을 했는데 password가 틀린 경우야

 

그러니 접속 계정정보를 잘 확인해 볼 수 있도록해!

 

근데... 여기서 잠깐!!

정보를 까먹었어!!....

어떻게 하면 좋을까?

 

일단 root로 접속해!

나는 일단 Ubuntu로 작업을 할거야

 

Tool이 있다면 사용해도 무방해 ㅎㅎ

 

# mysql - u root -p
=> password 입력

// dDatabase들 목록보기
> show databases;

// mysql Database 선택
> use mysql;

// 선택한 Database 안에 테이블 목록보기
>show tables;

// mysql 5.7 이하 버전
> UPDATE mysql.user SET password=password('변경할 패스워드') WHERE User='유저 ID';
> FLUSH PRIVILEGES;

// mysql 5.7 이상 버전
> UPDATE mysql.user SET authentication_string=password('변경할 패스워드') WHERE User='유저 ID';
> FLUSH PRIVILEGES;

 

대부분 이런식이면 끝나는데 

리눅스 기반이면 뭐.. service를 restart나, close -> open을 해주고 다시 접속을 하는게 좋아

툴이야 뭐  ^^..

 

이와 연관된 걸로는 root의 password 분실이 있는데

그건 내일 다시 올리도록 할게!

그럼 20000!

반응형