17 Kasım 2016 Perşembe

MySQL (Phpmyadmin) ile Stored Procedure Oluşturma

Merhaba arkadaşlar bugün ki dersimizde Mysql ile Stored Procedure oluşturmaktan bahedeceğim. Yalnız konuya girmeden önce nedir bu Stored Procedure ona değinelim. Stored Procedure'ün kelime manası Saklı yordam demektir. Peki ne işe yarar Stored Procedure'ler ?
Stored Procedure'ler ilk akla gelen önemi Güvenlik açıklarını minimize etmek amacıyla kullanılmaktadır. Peki hangi güvenlik önlemleri için kullanılır ?
Madde halinde verecek olursak;

  1. Veritabanına karşı yapılan sql injection'larına karşı koymak için yapılır... 
  2. Örneğin projenizi decompiler yapan bir hacker'ın veritabanı kodlarını açık bir şekilde görmemmesi amacıyla bir maskeleme yöntemi de diyebiliriz. 
Kısaca  Stored Procedure'ler bu amaçla kullanılır... 
Peki MySQL'de nasıl kullanılır ? 

localhost/phpmyadmin'e erişerek Yordamlar > Yeni Yordam Ekle'ye tıklayarak yordam ekleme sayfası karşınıza çıkacaktır...
Yapmak  istediğiniz Procedure türünü buradan belirleyip git dediğinizde procedure'u oluşturmuş oluyorsunuz.

Hiç yorum yok:

Yorum Gönder