‘EncryptByPassPhrase’ ஐப் பயன்படுத்தி கடவுச்சொற்களை எவ்வாறு குறியாக்கம் செய்வது?



கடவுச்சொற்றொடரிலிருந்து சமச்சீரற்ற விசை உருவாக்கப்படுகிறது. இது வார்சார், கரி, வார்சார், பைனரி, வர்பினரி, அல்லது NCHAR சமச்சீர் விசையை உருவாக்க கடவுச்சொற்றொடரைக் கொண்ட வகை மாறி. DATE போன்ற வேறு எந்த தரவு வகையும், நீங்கள் முதலில் ஒரு பிறந்த தேதியை குறியாக்க பைனரி மதிப்புக்கு வெளிப்படையாக மாற்ற வேண்டும்.

ar தெளிவான குறிப்பு:



ஒரு NVARCHAR , கரி , வார்சார் , பைனரி , வர்பினரி, அல்லது NCHAR எளிய உரையைக் கொண்ட வகை மாறி. தி அதிகபட்சம் அளவு எட்டாயிரம் பைட்டுகள் .



திரும்பும் வகைகள்:



VARBINARY உடன் 8,000 பைட்டுகள் அதிகபட்ச அளவு.

செயல்படுத்தல்:

அட்டவணையை உருவாக்கவும் dbo.encrypted_data ([ஐடி] INT அடையாள (1,1) முதன்மை விசை, [கடவுச்சொல்] VARBINARY (8000%);

“மறைகுறியாக்கப்பட்ட தரவு” என்ற அட்டவணையை உருவாக்குதல்

ஐடி மதிப்பு மறைகுறியாக்கப்படாமல் இருக்கும், அதே நேரத்தில் கடவுச்சொல் நெடுவரிசை வகை VARBINARY (8000) , இது திரும்பும் வகையுடன் பொருந்துகிறது ENCRYPTBYPASSPHRASE செயல்பாடு.



செருகவும் dbo.encrypted_data ([கடவுச்சொல்]) மதிப்புகள் (ENCRYPTBYPASSPHRASE ('SQL SERVER 2017