Posts

Showing posts from December, 2018

Recent

SQL Server Symmetric Key & Certificate based Encryption With AES_256 Algorithm

--  Create SYMMETRIC KEY  &  CERTIFICATE CREATE MASTER KEY ENCRYPTION BY PASSWORD  =   ' newPasswordForEncryption ' ; CREATE CERTIFICATE MyCertificate     WITH SUBJECT  =   ' MyCryptographyCertificate ' ; CREATE SYMMETRIC KEY MySymetricKey     WITH IDENTITY_VALUE  =   ' MyCryptoIdentityValue '   ,          ALGORITHM  =  AES_256  ,          KEY_SOURCE  =   ' $dggfg@9e& '     ENCRYPTION BY CERTIFICATE OHCertificate ; SELECT  *  FROM   sys . symmetric_keys ;   --  returns created key --  Create SYMMETRIC KEY  &  CERTIFICATE --  Create Sp to Open CLose SYMMETRIC KEY ...

Ad Hoc Query / Dynamic Query Implementation

---  Dynamic script workout DECLARE     @ SQL      NVARCHAR ( 500 ) ,     @ SQLOut      NVARCHAR ( 500 ) ,     @ UserName  NVARCHAR ( 50 ) ,     @ Columns     NVARCHAR ( 100 ) ,     @ ParmDefinition  NVARCHAR ( 100 ) ,     @ ParmDefinitionOut  NVARCHAR ( 100 ) ,     @ Table     NVARCHAR ( 128 ) ,     @ PersonID    INT ; CREATE TABLE #Person (    [PersonId]  INT ,    [FirstName]  NVARCHAR ( 25 ) ,    [LastName]   NVARCHAR ( 25 ) ,    [UserName]   NVARCHAR ( 50 ) ) ; INSERT INTO #Person VALUES    (  1 ,  N ' Default ' ,  N ' Default ' ,  N ' Default.com.np '  ) ,    ...

Truncate All Tables with Foreign Keys SQL

SET QUOTED_IDENTIFIER ON ; SET ANSI_NULLS ON ; GO --   ============================================= --   Author :     Yawahang Rai --  Create  date :   12 / 18 / 2018 --   Description :  Stored Procedure To Truncate all data --   ============================================= ALTER PROCEDURE dbo . UtlResetDatabase AS     BEGIN         SET NOCOUNT ON ;         DECLARE  @ i INT  ,                  @ TableName  VARCHAR  ( 80 )  ,                  @ ColumnName  VARCHAR  ( 80 )  ,               ...