반응형
Programming
-
DB connectin error - Authentication with old password no longer supported, use 4.1 style passwords프로그래밍/DB 2015. 5. 5. 16:45
C# 프로그램에서 mysql에 접속하여 사용하고 있는데 어느순간 아래와 같은 메세지가 뜨면서 접속이 안되는 현상이 발생하였습니다. 에러 메세지 : Authentication with old password no longer supported, use 4.1 style passwords에러가 나는 DB 접속문: MySqlConnection conn = new MySqlConnection("SERVER=***.***.com;DATABASE=**;UID=**;PWD=****;"); mysql 4.1 버전부터 PASSWORD() 함수가 기존에는 16비트 해쉬값을 사용하였으니 41비트 해쉬값을 생성하도록 변경되었습니다. 에러 메세지에 따라 접속하는 유저의 암호를 새로운 해쉬값으로 생성하도록 아래와 같이 작업하였습..