안녕하세요.
zeos로 mysql접속 하는대요.
zconnect 로
form에서 login prompt를 false로 해서 connected true로 하면 acces denied for user ODBC@xxx.xxx에러 나구요
login prompt를 true로 해서 connected true로 하면 아디하고 비번 넣고 하면 잘 됩니다.
user에 odbc등록하구요
old_password도 했는대요.
host 는 %로 했고요..
어디 문제 인가요? ^^
Port 설정부분이 문자열인 경우도 있고, 아래처럼 정수형인 경우도 있습니다.
그리고, 아마 user 부분이 잘못되지 않았나 싶네요.
With ZConnection do begin
Database := '접속할 데이터베이스명;
HostName := 'MySQL서버호스명 또는 IP';
Password := '접속할데이터베이스 비밀번호';
Port := 접속할 포트번호; // 디폴트 3306
Protocol := 'MySQL서버에따른 프로토콜';
User := 'MySQL접속사용자계정';
try
Connect;
//ShowMessage('디비 연결됐으 ~~');
except
//ShowMessage('우 ~ ^메ㅠ렁^');
end;
end;
도움이 되실런지.. ㅎ.