Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
ukladanie dát , ktoré majú byť šifrované v premennej SQL Express . Napríklad , môžete deklarovať a inicializovať reťazcové premenné nasledovne :
DECLARE @ holého nvarchar ( 50 )
SET @ holý text = N'This je údaje, ktoré chcete zašifrovať ' ;
2
Vytvorte si prístupové heslo , ktoré je potrebné udržať v tajnosti od každého , kto nemá legitímny dôvod pre prístup holý text . Napríklad , môžete vytvoriť prístupové heslo takto :
DECLARE @ passphrase nvarchar ( 50 )
SET @ passphrase = M'This je šifrovací kľúč ' ;
3
Vyvolať EncryptByPassPhrase ( ) SQL Express primitívne vykonávať šifrovanie . Tento ukážkový kód funguje pre premenné vytvorené v predchádzajúcich krokoch :
DECLARE @ cyphertext varbinary ( MAX )
SET @ cyphertext = EncryptByPassPhrase ( @ prístupové heslo , @ obyčajný text ) ;
Všimnite si , že , na rozdiel od @ obyčajný text a @ prístupové heslo , @ cyphertext nie je pravidelný reťazec - je to blok binárnych dát vytvorených v šifrovacím algoritmu
.
Copyright © počítačové znalosti Všetky práva vyhradené