Top
회원님
에서 ->
훈병
(으)로
진급을 축하 드리며
승승장구 하길 기원합니다.
Member
회원 정보
쪽지 보내기
게시물 보기
Whitesal Blog...
The Beautiful Thing...
홈
최신글
로그인
회원가입
계급안내
이용안내
X
전미라
(la0303) :
1983년 03월 03일
박종육
(alfmrl) :
1987년 03월 04일
조재두
(wwwjdzz) :
1992년 03월 16일
강민기
(alsrl18) :
1986년 03월 24일
이영진
(y0758) :
1986년 03월 30일
이상 5 분 생일 축하 드립니다!
이달의 생일자
:
전미라
(la0303):1983년 03월 03일
박종육
(alfmrl):1987년 03월 04일
조재두
(wwwjdzz):1992년 03월 16일
강민기
(alsrl18):1986년 03월 24일
이영진
(y0758):1986년 03월 30일 이상 5 분 생일 축하 드립니다!
김경훈(admin)
whitesal86@naver.com
01049194786
🌙
게 시 판
▶
전체글보기
(2,241)
▶
공지사항
(90)
▶
자 유 게 시 판
(1,026)
▶
Web-Programing
(165)
▶
Music..♬
(13)
▶
I ♡ baseball
(21)
▶
이곳저곳
(32)
▶
일상...
(153)
▶
쏘둥이&쏘숭이&포숭이
(74)
▶
I ♡ soccer
(79)
▶
모바일 정보
(16)
▶
사진첩
(16)
▶
I ♡ movie
(65)
▶
당구장~
(24)
▶
사.팸~☆
(66)
▶
영진이의 헬스교실!
(19)
▶
I ♡ JORDAN
(0)
▶
스터디
(5)
▶
태석이의 유럽 탐방~
(43)
▶
♡
(1)
▶
Q&A / 오류
(55)
▶
테스트
(49)
▶
주간랭킹
(208)
▶
temp
(0)
현재 접속자 현황
로그인을 하시면 볼수 있습니다.
광고
다녀간 사람들
X
[MYSQL]password 문제
|
Web-Programing
안지흠 (hoomiyam)
| Html | 2012/10/30 13:52:32 | 조회:5037
http://www.whitesal.com/article/article_view.php?mode=3&no=1172
이번 서버이전 업무 중 4.1 이전에 PASSWORD() 함수로 등록된 값들을 복구하려고 썡쑈를 했다
MYSQL 4.1 이상 부터 PASSWORD() 함수가 32bit(16자리) 64bit(32자리)로 변경되어서
32bit 상태의 비밀번호가 있는 필드는 PASSWORD() 함수 사용시 전혀 인식하지 못하는 문제가 발생한다.
해결방법은 크게 2가지로 나뉨.
-- 첫번째 --
4.1 버전 이하 비번이 등록된 비밀번호 조회시 OLD_PASSWORD() 함수를 사용해야 올바른 리턴값을 반환한다.
EX) SELECT OLD_PASSWORD('패스워드') FROM 테이블
4.1 버전 이상에서는 그냥 PASSWORD() 를 사용하면 됨.
EX) SELECT PASSWORD('패스워드') FROM 테이블
이렇게 처리하면 비밀번호를 체크할 수 있따
-- 두번째 --
이건 MYSQL 설정을 아예 OLD_PASSWORD 만 사용하게 만드는 것임.
리눅스에서 /etc/my.cnf 파일에 가면
old_passwords 라고 있다.
old_passwords=0 이면 64bit 새로운 비밀번호를 사용하여 기존 것은 OLD_PASSWORD() 함수 사용
1 이면 32bit로 기존 패스워드만 사용하게 설정한다.
이렇게 저장하고 MYSQL 재시작 하면 변경 완료
공유하기
공유하기
2
0
0
댓글을 불러오는 중입니다.
▲ 이전글
[MSSQL] MYSQL의 LIMIT 따라하기.
김경훈 (admin)
2012-10-30 16:02:39
▼ 다음글
[MySQL] 결과 엑셀파일로 저장하는 방법.
김경훈 (admin)
2012-10-22 10:03:31
페이지 로딩이 끝나면 해당 댓글로 이동 합니다.