08-08-2022, Saat: 17:30
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.
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.