genkey.sql

来自「关于SQL SERVER 的加密和解密包」· SQL 代码 · 共 22 行

SQL
22
字号
-- GENKEY.SQL sample script demonstrating xp_generatekey
--
-- Michael Coles, MCDBA
-- 7/2005
--
DECLARE @key VARCHAR(255)
EXEC master..xp_generatekey 128, @key OUTPUT
PRINT 'Your Key is: ' + @key

DECLARE @plaintext VARCHAR(255)
SET @plaintext = 'THIS ENCRYPTION WAS BROUGHT TO YOU COURTESY OF BLOWFISH'
PRINT 'Your plain text is: ' + @plaintext

DECLARE @encryptedtext VARCHAR(255)
DECLARE @decryptedtext VARCHAR(255)

EXEC master..xp_blowfishencrypt @plaintext, @key, @encryptedtext OUTPUT
PRINT 'Your encrypted text is: ' + @encryptedtext

EXEC master..xp_blowfishdecrypt @encryptedtext, @key, @decryptedtext OUTPUT
PRINT 'Your decrypted text is: ' + @decryptedtext

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?