mysql에서 mssql로 바꾸려고 합니다.
기존 mysql에서는 비밀번호를 password 함수를 이용해서 암호화 하였습니다.
이 암호화 된 것을 mssql로 바꾸려고 합니다.
바꿀 수 있는 좋은 방법이 없는지 알고 싶습니다.
꼬옥 알려주세요
제가 mysql을 본지도 꽤 오래인듯한데요..
아마도 몇 년 됐으니 어쩌면 해결방법이 있을지 모르겠군요.
하지만 제가 알기로는 mysql에서 암호화가 일어난 이후
복호화(암호해제)를 지원하는 함수는 없는 것으로 알고 있습니다.
어떠한 체계로 만들어지고 있다는 것을 알면
복호화 시킬수 있는 방법이 있을지 모르겠지만요 ^^
버젼이 높아지면 보안의 중요성으로
아마도 더욱 강력해질것으로 추측합니다.
참고로 그럼 mysql에서는 어떻게 문자와 암호화된 자료를 비교하는가?
그건 문자를 다시 암호화 시켜 비교하면 됩니다. ^^
도움보다는 더욱 주절주절한 이야기를 해버린듯하네요.
답을 발견하게 되면(희박함) 글을 드리겠습니다.
저같으면 이렇게 하겠습니다.
핸드폰번호의 마지막 번호와 주민등록 뒷자리 몇자리 끊어서
기본 패스워드를 만든후 메일링으로 연락을 드리겠습니다.
어떤 어떤 사정으로 인해 비밀번호를 초기화 했사오니
불편하시더라도 다시 비밀번호를 셋팅해 달라고
메일도 하고
메인에 팝업도 하고 ^^;
아래와 같은 방식으로 처리하는 것은 어떨까요?
1. 회원 로그인 시도 2. MS-SQL에서 회원의 비빌번호 정보가 있는 가 확인 3. 2의 과정에서 비밀번호가 없으면, mysql에서 회원정보 확인4. mysql에 비밀번호가 존재하면, 사용자 입력 비밀번호를 MS-SQL에 저장
키보트 해킹과 비슷한 방식이네요. 일정 기간 위 과정처럼 운영을 하고, 나머지 계정은 공고 후에 휴면 ID로 처리해 버리시면, 별 무리가 없을 것 같네요. (공고를 먼저하고, 유예기간 동안 위 처리방식을 운영하는 것도 한 방법 같네요)
멋진 방법이네요 ^^