merhaba;
delphi 11.1,*mysql8, unidac kullanarak yazdığım programda aşağıdaki bağlantı*koduyla lokal makinamda*programa sorunsuz bağlanıp işlem yapabiliyorum.*
*with Dm.myConnection1 do
*begin
* *DefaultTransaction := DM.myTransaction1;
* *ProviderName:='MySQL';
* *Username * *:='root';
* *Password * *:='a123456789';
* *Server * * *:='localhost';//'127.0.0.1';
* *Database * *:=DatabaseName;
* *Port * * * *:=3306;
* *LoginPrompt :=False;
* *AutoCommit *:=False;
*end;
*try
* *Dm.myConnection1.Connected := True;
*EXCEPT
* *on E : Exception do
* *Begin
* * *Dm.myConnection1.Rollback;
* * *raise Exception.Create(HataMesaji+E.Message);
* *End;
*END;
Server adresini 127.0.0.1 olarak verdiğim zamanda bağlantıda sorun yaşamıyorum. ancak,
Server :192.168.11.110 gibi bilgisayarın kullandığı ip numarasını verince bağlantı hatası alıyorum.
Aldığım Hata : Host 'USERPC' is not allowed to connect to this MySQL server
3306 portu pc de açık, WampServer vb gibi programları kullanmıyorum. mysql-installer-community-8.0.29.0.msi ana siteden indirip kurdum. bu şeklide kullanıyorum.
amacım mysql8 kullanarak yazdığım programı 3 - 5 bilgisayarda ağda kullanmak
bu hatayı aşmak için ne yapabilirim.
delphi 11.1,*mysql8, unidac kullanarak yazdığım programda aşağıdaki bağlantı*koduyla lokal makinamda*programa sorunsuz bağlanıp işlem yapabiliyorum.*
*with Dm.myConnection1 do
*begin
* *DefaultTransaction := DM.myTransaction1;
* *ProviderName:='MySQL';
* *Username * *:='root';
* *Password * *:='a123456789';
* *Server * * *:='localhost';//'127.0.0.1';
* *Database * *:=DatabaseName;
* *Port * * * *:=3306;
* *LoginPrompt :=False;
* *AutoCommit *:=False;
*end;
*try
* *Dm.myConnection1.Connected := True;
*EXCEPT
* *on E : Exception do
* *Begin
* * *Dm.myConnection1.Rollback;
* * *raise Exception.Create(HataMesaji+E.Message);
* *End;
*END;
Server adresini 127.0.0.1 olarak verdiğim zamanda bağlantıda sorun yaşamıyorum. ancak,
Server :192.168.11.110 gibi bilgisayarın kullandığı ip numarasını verince bağlantı hatası alıyorum.
Aldığım Hata : Host 'USERPC' is not allowed to connect to this MySQL server
3306 portu pc de açık, WampServer vb gibi programları kullanmıyorum. mysql-installer-community-8.0.29.0.msi ana siteden indirip kurdum. bu şeklide kullanıyorum.
amacım mysql8 kullanarak yazdığım programı 3 - 5 bilgisayarda ağda kullanmak
bu hatayı aşmak için ne yapabilirim.