Delphi에서 DataBase로 접속할때 제가 쓰는 통상적인 방법은요..
대표ID (예:MS-SQL -> SA)로 Connect를 한후
ID Table에서 사용자가 입력한 ID,Password를 비교하여 Login을 처리합니다.
Coding에서는
DataBase Component를 이용하여 AliasName,DatabaseName을 입력한후
Coding에서 DataBaseName.Params[user name'] := 'sa';
DataBaseName.Params[Password'] := '';
보통 SA계정에는 Passowrd를 쓰지 않아 위에서 처럼 Coding하여
별 문제점을 모르고 있었는데....
최근에 대표계정에 비밀번호를 쓸일이 있어서 해보았더니
Coding에서 DataBaseName.Params[user name'] := 'id';
DataBaseName.Params[Password'] := '123';
이렇게 하면
UserID 또는 Password가 잘못.....
이라는 Message가 나옵니다.
Password를 계정에서 삭제한후 Password없이 입력하면 접속이 됩니다.
혹시 비슷한 경험이나 해결방법을 아시는 분은 답을 주시면 감사하겠습니다.
모아서 찍었습니다. 그런데 세로는 되는데 가로는 안된에ㅛ..
어떻게 하면 되는징료..