Sql-Server-2016

如何加密/保護 SQL Server 中的單個列?

  • March 7, 2019

我想保護我的數據倉庫中的一些列。通常允許查詢數據庫的人應該返回列但已編碼。例如:

SELECT PERSON_ID FROM PERSON

PERSON_ID
-----------
yba986SDOAH

當其他擁有密鑰的人以某種方式查詢表/列時,他/她應該得到正確的值。

SQL Server > 2016 中有哪些選項?

雖然我不是專家,但我建議閱讀以下關於 c-sharp 角的文章:

https://www.c-sharpcorner.com/article/implement-column-level-encryption-decryption-in-sql-server-2016/

這很好地詳細說明了該過程,並以我認為可能適合您的應用程序的方式發布了一些工作範例。

引用自:https://dba.stackexchange.com/questions/231541