【问题标题】:Indexing an Always Encrypted Column索引始终加密的列
【发布时间】:2017-12-15 17:28:11
【问题描述】:

我正在寻找一种简单的策略,以允许已通过 SQL2016 Always On 加密的列成为可搜索和索引的列。考虑一个典型的用例,我有一个信用报告应用程序,它使用 SQL 2016 Always Encrypted 将 SSN 存储在加密列中。我需要:

能够为列建立索引以提供快速搜索,例如“按 SSN 查找用户”。

在一个完美的世界里,你可以这样做:

select FN, LN, SSN 
from Employee 
where SSN = encrypt(123456789)

或者如果涉及独角兽和彩虹

select FN, LN, SSN 
from Employee 
where SSN like encrypt(6789)

想法?

【问题讨论】:

    标签: sql always-encrypted


    【解决方案1】:

    好的,经过挖掘,我似乎在这个博客上找到了答案。希望它可以帮助其他人不必找到它。

    https://blogs.msdn.microsoft.com/sqlsecurity/2016/12/13/parameterization-for-always-encrypted-using-ssms-to-insert-into-update-and-filter-by-encrypted-columns/

    【讨论】:

    • 谢谢,我相信这很有帮助,但请在你的答案中粘贴多汁的部分,以防链接失效
    猜你喜欢
    • 2022-01-23
    • 2018-08-10
    • 2019-06-05
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 2017-11-02
    • 1970-01-01
    相关资源
    最近更新 更多