Mysql database güvenliği

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Mysql database güvenliği

Mesaj gönderen hido » 23 Ara 2014 09:19

Selamlar...
Yapmış olduğum program için Mysql database kullanıyorum bu databaseyi internet ortamında tutuyorum programı kullanıcısını seçme gibi şansım olmadığında database ile sıkıntım var programdan database şifrelerinin ulaşılmamasını nasıl sağlaya bilirim... formda bu durumla ilgili bir kaç konu açılmış fakat sonuç hiç birinde belli değil ya cevap verilmemiş yada sorunu çözen kişi çözümü yazmamış...

Kod: Tümünü seç

Params.Values['Server'] := 'xx.xx.xxx.xxx';
  Params.Values['Port'] := '3306';
  Params.Values['User_Name'] := 'xyz';
  Params.Values['Password'] := 'xxxx';

Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 30 Eyl 2007 11:02
Konum: Ankara

Re: Mysql database güvenliği

Mesaj gönderen Battosai » 23 Ara 2014 11:37

Çözüm yazılmıştır. :) İlk önce veri güvenliği için bağlantıyı SSH tunnel ile yapmalısın. MySQL parametrelerini exe içine veya client tarafına yazmaman gerekmektedir. MySQL'e doğrudan bağlantı yerine bir servis arayüzü ile iletişimi sağlamalısın. Bkz. DataSnap. Bu yöntemleri kullanmak işi zorlaştırır fakat istediğin bilgi güvenliğini sağlar.

Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Re: Mysql database güvenliği

Mesaj gönderen hido » 23 Ara 2014 06:00

merhaba...

(MySQL'e doğrudan bağlantı yerine bir servis arayüzü ile iletişimi sağlamalısın) bu kısmı anlamadım nasıl bir şey yapmalıyım? bu konuda hiçbir fikrim yok...

Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 30 Eyl 2007 11:02
Konum: Ankara

Re: Mysql database güvenliği

Mesaj gönderen Battosai » 23 Ara 2014 06:12

"DataSnap" yazdımya. Ya da "server-client uygulama geliştirme" Bu mevzuları araştır. Programlamaya yeni başladıysan hemen çözebileceğin mevzular değil. Ayrıca "nasıl yapacağım" diye cevap dönderme zira anahtar kelimeler belli ve bu mevzuda bu forumda çokça yazı mevcut. Kolay gelsin.

http://docwiki.embarcadero.com/CodeExam ... ver_Sample

Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Re: Mysql database güvenliği

Mesaj gönderen hido » 24 Ara 2014 09:04

Yaklaşık 7 saat boyunca internette DataSnap nı aratırdım 100 yakın video seyrettim tüm videolar anlatımları android üzerine kısacakı bir arpa yol alamadım.
DataSnap ile ilgili en azından mantığı konusunda bilgi verebilecek kimse varsa sevinirim...

Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Re: Mysql database güvenliği

Mesaj gönderen hido » 25 Ara 2014 09:47

hido yazdı:Selamlar...
Yapmış olduğum program için Mysql database kullanıyorum bu databaseyi internet ortamında tutuyorum programı kullanıcısını seçme gibi şansım olmadığında database ile sıkıntım var programdan database şifrelerinin ulaşılmamasını nasıl sağlaya bilirim... formda bu durumla ilgili bir kaç konu açılmış fakat sonuç hiç birinde belli değil ya cevap verilmemiş yada sorunu çözen kişi çözümü yazmamış...

Kod: Tümünü seç

Params.Values['Server'] := 'xx.xx.xxx.xxx';
  Params.Values['Port'] := '3306';
  Params.Values['User_Name'] := 'xyz';
  Params.Values['Password'] := 'xxxx';


Konu güncel...

Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Re: Mysql database güvenliği

Mesaj gönderen hido » 27 Ara 2014 02:02

:bravo: :bravo: :bravo: :bravo: :bravo: :bravo:

Kullanıcı avatarı
dogan
Üye
Mesajlar: 173
Kayıt: 17 Eki 2014 09:11

Re: Mysql database güvenliği

Mesaj gönderen dogan » 08 Oca 2015 06:24

hido yazdı::bravo: :bravo: :bravo: :bravo: :bravo: :bravo:
hido yazdı:Selamlar...
Yapmış olduğum program için Mysql database kullanıyorum bu databaseyi internet ortamında tutuyorum programı kullanıcısını seçme gibi şansım olmadığında database ile sıkıntım var programdan database şifrelerinin ulaşılmamasını nasıl sağlaya bilirim... formda bu durumla ilgili bir kaç konu açılmış fakat sonuç hiç birinde belli değil ya cevap verilmemiş yada sorunu çözen kişi çözümü yazmamış...

Kod: Tümünü seç

Params.Values['Server'] := 'xx.xx.xxx.xxx';
  Params.Values['Port'] := '3306';
  Params.Values['User_Name'] := 'xyz';
  Params.Values['Password'] := 'xxxx';

Selam, Nasıl çözdüğünüzü bizimle paylaşır mısınız...

Kullanıcı avatarı
hido
Üye
Mesajlar: 268
Kayıt: 29 Mar 2014 04:32

Re: Mysql database güvenliği

Mesaj gönderen hido » 09 Oca 2015 12:09

program içinde web'de bulunan database bağlantı şifrelerine ulaşılmasını engelleme hakkında herhangi bir şey yapamadım forumda onlarca konu açılmış ama hiçbirinde net bir şey yok, hayır sever bir hocalarımız yardımını beklemekten başka yapacak bir şey yok gibi şimdilik...

Kod: Tümünü seç

Params.Values['Server'] := 'xx.xx.xxx.xxx';
  Params.Values['Port'] := '3306';
  Params.Values['User_Name'] := 'xyz';
  Params.Values['Password'] := 'xxxx';

Cevapla