반응형
아아아안녕!!
오늘은 에러를 슥 잡아볼건데말이야
이렇게 말을 하는거지
"이거 접속하는 사람 정보가 이상해오..."
그럴때는 아~주 간단해
위에 코드를 보고 잘못된걸 찾아 볼까?
위에는 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!
반응형
'Lang [ ] db = { > SQL' 카테고리의 다른 글
[Mysql] replace 문자열 치환 또는 변경! 해보자 (2) | 2020.04.03 |
---|---|
[Mysql] INTO OUTfile 엑셀로 다운로드 받기!(검색결과 엑셀로!) (11) | 2020.03.27 |
[MYSQL] 테스트 데이터, (한글)연습용데이터2! (6) | 2020.03.17 |
[MYSQL] 테스트 데이터, 연습용데이터! (10) | 2020.03.11 |
[MYSQL] 계정생성 및 계정권한 부여 (GRANT) (4) | 2020.03.09 |