"> چگونه یک Stored Procedure رمزی بسازیم؟

چگونه یک Stored Procedure رمزی بسازیم؟

Stored Procedure رمزی
این مقاله نشان میدهد که چگونه یک stored procedure رمزی در SQL Server بسازید. این مقاله با معرفی ساخت stored procedure در SQL Server شروع میشود. سپس نشان میدهد که چگونه یک Stored Procedure را رمزی کنید…پیش از این مقاله ما آموزش ساخت Stored Procedure را نیز برای منتشر کرده بودیم.

هر توسعه دهنده ای به دنبال امنیت کد SQL خود مانند Stored Procedure است. به این منظور ما به دنبال رمزگذاری میرویم. رمزگذاری یک روش خوب اما نه کاملا قابل دفاع میباشد. در این مقاله مایلم که به شما چندتا از بهترین تمرین های رمزگذاری کد سرور SQL را نشان دهم.

ساخت یک Stored Procedure معمولی

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:                      Gaurav Malviya
-- Create date: 12-01-2014
-- Description:   un-Encrypt Stored Procedure
-- =============================================
CREATE PROCEDURE sp_gettestdata

AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT * FROM test_table
END
GO

 

برای چک کردن Stored ProcedureStored Procedure رمزی

رمزگذاری Stored Procedure

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:                      Gaurav Malviya
-- Create date: 12-01-2014
-- Description:   Encrypt Stored Procedure
-- =============================================
CREATE PROCEDURE sp_gettestdataEncrypt
WITH ENCRYPTION
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT * FROM test_table
END
GO

 

چک کردن دوباره ی Stored Procedure

Stored Procedure رمزی

خلاصه

در این مقاله من به شما نشان دادم که چگونه یک Stored Procedure رمزی در سرور SQL بسازید. سپس دیدیم که چگونه یک تصویر برای گرفتن کد برای کمک گرفتن از دستور sp_helptext تعیین کنیم.

  • پسورد: www.mspsoft.com
داریوش فرخی

داریوش فرخی هستم از سال 92 شروع به یادگیری برنامه نویسی و از سال 93 در بخش برنامه نویسی و تولید محتوای سایت mspsoft.com مشغول هستم. فعالیتم نیز بیشتر در زمینه های برنامه نویسی با سی شارپ و asp.net بوده است. اوقات فراغتم را هم غالبا با تماشای فیلم یا بازی های کامپیوتری پر میکنم .

نوشته‌های مرتبط

دیدگاه‌ها

*
*

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

کدیشن ! مارکت پروژه های برنامه نویسی راه اندازی شدیه توکه پا بریم ببینم