Me default, lidhja midis serverit të bazës së të dhënave dhe klientit nuk është
e enkriptuar, duke e bërë të mundur që të kapet kanali i komunikimit dhe
të lexohen të dhënat. Kjo paraqet një rrezik të madh për sigurinë, madje edhe për të dhënat jo kritike.
Lidhja mund të enkriptohet duke përdorur lidhje VPN midis serverit dhe klientit, por SQL Server vetë ka disa mekanizma enkriptimi
që parandalojnë aksesin e paautorizuar. Dy metoda do të mbulohen këtu. Metoda
e parë është më e thjeshtë, ndërsa e dyta është më komplekse, por ofron më shumë kontroll
mbi nivelin e sigurisë.
Metoda e Thjeshtë pa Certifikatë Sigurie
Ekzekutoni Menaxherin e Konfigurimit të SQL Server. Në Konfigurimin e Rrjetit SQL Server 2005, hapni Pronësitë për Protokollet për SQL2005.
Vendosni ForceEncryption
në Po.

Vendosni ForceEncryption
në Po

Rinisni instancën e SQL Server për që ndryshimi të hyjë në fuqi.
Tani SQL Server do të gjenerojë automatikisht një certifikatë. Sepse klientët
që përdorin sisteme operative Windows tashmë kanë çelësat e nevojshëm të Microsoft
të instaluar, lidhjet e tyre me atë instancë SQL Server do të jenë të enkriptuara.
Disavantazhi i kësaj metode është se nuk mund të konfiguroni
modin e enkriptimit. Për më tepër, të gjitha lidhjet me instancën e SQL Server janë të enkriptuara,
çka mund të mos jetë e dëshirueshme për lidhjet lokale.
Kur përdorni këtë metodë, sigurohuni që të mos jeni duke ekzekutuar PANTHEON me
/SSL ndërrimin. Kjo përdoret vetëm për metodën e dytë.
Metoda Kompleks me Certifikatë Sigurie
Me këtë metodë, pronësia ForceEncryption e përmendur më sipër
must të jetë Jo.

Në tabin e Certifikatës , zgjidhni një certifikatë, të cilën duhet ta
merrni nga një Autoritet Certifikimi (CA), për shembull VeriSign. Specifikoni FQDN
(emri i plotë i domain-it) të instancës së SQL Server nëse klientët jashtë
rrjetit lokal do të lidhen me të. Për përdorim lokal, emri lokal i
instancës së SQL Server është i mjaftueshëm.

Vini re se nëse merrni një certifikatë nga një nga autoritetet e njohura
certifikimi, klientët me shumë mundësi do të kenë çelësat përkatës
të instaluar tashmë.
Nëse tashmë keni një certifikatë, ekzekutoni PANTHEON me ndërrimin /SSL dhe
lidhja e saj me serverin do të jetë e enkriptuar.
Më shumë informacion rreth ndërrimit /SSL mund të gjendet në
Parametrat e Linjës së Komandës.
Ju mund të përgatisni një certifikatë dhe çelësa përkatës vetë. Për këtë ju
kini nevojë për Shërbimet e Certifikatave të instaluara, të cilat janë pjesë e Windows 2003 Server.
Në Internet Explorer, navigoni në http://Local/CertSrv
e cila hap një faqe menaxhimi të certifikatave. Në këtë shembull, autoriteti
certifikues quhet ProdIT, i cili është gjithashtu lëshuesi i certifikatës.
Klikoni Kërkoni një certifikatë.

Pastaj klikoni kërkesë të avancuar për certifikatën.

Dhe përfundimisht Krijoni dhe dërgoni kërkesën në këtë CA.

Në faqen e Kërkesës për Certifikatën e Avancuar, shkruani emrin e plotë të domain-it të instancës së serverit
nëse dëshironi që të jetë e aksesueshme nga jashtë rrjetit lokal. Përndryshe, emri lokal është i mjaftueshëm. Në Lloji i
Certifikatës së Nevojshme, zgjidhni Certifikatën e Autentifikimit të Serverit. Po ashtu
zgjidhni një madhësi çelësi. Sigurohuni që të zgjidhni Ruaj certifikatën në dyqanin e certifikatave të kompjuterit lokal.
Ju gjithashtu mund të specifikoni një emër miqësor për certifikatën (Certifikata MS SQL në këtë shembull).
Klikoni Dërgo pas vendosjes së të gjitha opsioneve.

Pas dërgimit të kërkesës, hapni Microsoft Managment Console (MMC),
shtoni Autoritetin e Certifikimit si një shtesë, dhe aktivizojeni duke zgjedhur
Shkruaj në menunë kontekstuale.

Pas aktivizimit të certifikatës në Konsolën e Menaxhimit, kthehuni në
Shërbimet e Certifikatave. Klikoni Shikoni statusin e një kërkese certifikate në pritje
për të kontrolluar statusin e certifikatës.

Zgjidhni certifikatën tuaj.

Nëse certifikata është lëshuar me sukses, klikoni Instaloni
këtë certifikatë.

Pas instalimit të certifikatës, mund ta zgjidhni atë në Menaxherin e Konfigurimit të SQL Server.

Që klientët të jenë në gjendje të krijojnë një lidhje të sigurt, ata
k duhet të instalojnë një çelës certifikate, të cilin duhet ta eksportoni më parë.
Hapni Microsoft Managment Console (MMC), shtoni Certifikatat
si një shtesë, gjeni certifikatën tuaj në dosjen Personale , dhe eksportoni atë
nga menuja kontekstuale.

Sigurohuni që të zgjidhni Standardin e Sintaksës së Mesazheve Kriptografike - PKCS #7 Certifikatat (.P7B) dhe aktivizoni opsionin Inkludoni të gjitha certifikatat në rrugën e certifikimit nëse është e mundur.

Klientët mund pastaj të instalojnë certifikatën e eksportuar, ose duke
klikuar me të djathtën mbi skedarin dhe duke zgjedhur Instaloni Certifikatën, ose përmes
Internet Explorer. Në Wizard-in e Importit të Certifikatës, rekomandohet të
zgjidhni opsionin Zgjidhni automatikisht dyqanin e certifikatave në bazë të llojit të
certifikatës. Alternativisht, mund të zgjidhni ruajtjen e certifikatës
manually. Nëse e bëni, zgjidhni Autoritetet e Certifikimit të Besuara të Rrënjës.

Nëse importi është i suksesshëm, klientët duhet të shohin autoritetin tuaj të certifikimit
(ProdIT në këtë shembull) midis Autoriteteve të Certifikimit të Besuara të Rrënjës.

Klientët që fillojnë PANTHEON me ndërrimin /SSL ndërrimin
duhet tani të krijojnë një lidhje të enkriptuar me serverin.