SQL Server 2016 Always Encrypted Nasıl Kaldırılır ?

Merhabalar,

Önceki makalede Always Encrypted Nasıl Kurulur dan bahsettik sıra geldi şifrelediğimiz kolonlardaki şifrelemeyi kaldırmaya. Always Encrypted da şifreleme nasıl kaldırılır ?

Öncelikle belirtmek isterim ki burada önemli olan kısım Windows tarafında bulunan Column Master Key‘inizin sunucu tarafında yüklü olması gerekmektedir. Aksi takdirde bu işlemi gerçekleştiremezsiniz.

Öncelikle kolonlarında encryption bulunan tabloya sağ tıklayarak Encrypt Columns sekmesine giriyoruz.SQL-Server-2016-AlwaysEncrypted-1

İlk adımı geçtikten sonra Kolon seçimi alanında şifreli olan kolon görünecektir. Burada şifreli olan kolonun Encryption çeşidini PlainText’e çekiyoruz ve işlemleri herhangi bir değişiklik yapmadan ilerleterek devam ettiriyoruz.

SQL-Server-2016-AlwaysEncrypted-19.jpg

İşlem başladığında SQL Server ilgili Column Master Key’i Windows Sertifika tarafında eşleştirerek Decryption işlemini yaparak şifrelemeyi kaldırır. Fakat eğer sertifikayı bulamazsa hata döndürecektir. Burada da sysadmin yetkileri yetersiz kalıyor ve sertifikaya ihtiyaç duyuluyor. İşlem bittikten sonra kolon verisi eski usül Connection Stringler ile sorgulanabilir hale geldi. Yani normal bir kolon haline döndü.

Umarım faydalı olmuştur. Keyifli okumalar

                                                  Yusuf BOĞATEPE

Reklamlar

Etiketler:, , , , , , , , , , , ,

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

%d blogcu bunu beğendi: