‘انکرپٹ بائی پاس فریس’ استعمال کرکے پاس ورڈ کو کیسے خفیہ کریں؟



پاسفریز سے ایک متناسب کلید بنائی گئی ہے۔ یہ ورچار ، چار ، ویچار ، بائنری ، جنگبری ، یا NCHAR متغیر ٹائپ کریں جس میں ایک پاسفریج ہو جس سے توازن کی چابی تیار کی جا.۔ کسی بھی دوسرے ڈیٹا کی قسم ، جیسے ایک تاریخ ، آپ کو پیدائش کی تاریخ کو خفیہ کرنے کے لئے پہلے واضح طور پر بائنری ویلیو میں تبدیل کرنا ہوگا۔

ٹویٹ ایمبیڈ کریں



ایک NVARCHAR ، چار ، varchar ، بائنری ، جنگبری ، یا NCHAR سادہ متن پر مشتمل متغیر ٹائپ کریں۔ زیادہ سے زیادہ سائز ہے آٹھ ہزار بائٹس .



واپسی کی اقسام:



متغیر کے ساتھ 8،000 بائٹس زیادہ سے زیادہ سائز

عمل:

ٹیبل بنائیں dbo.encrypted_data ([ID] INT شناخت (1،1) بنیادی کلید ، [پاس ورڈ] VARBINARY (8000))؛

'encrypted_data' نامی ایک ٹیبل بنانا

شناختی قیمت غیر خفیہ کردہ ہی رہے گی ، جبکہ پاس ورڈ کالم قسم کا ہے وارنبی (8000) ، جو واپسی کی قسم سے ملتا ہے ENCRYPTBYPASSPHRASE تقریب



داخل کریں dbo.encrypted_data ([پاس ورڈ]) VALUES (ENCRYPTBYPASSPHRASE ('SQL سرور 2017)