sqlserver 数据保护方案概述

  • SQL Server 为了解决数据在存储、传输和使用过程中遇到的安全问题,提供了如下几种解决方案:
方案 主要解决的痛点 技术实现 主要优缺点
字段级加密 防止敏感数据列被明文读取 利用内置加密函数对特定的字段进行加密 需改造代码
加密连接
(SSL/TLS)
防止传输过程被窃取 利用SSL/TLS协议对通信过程加密 无需改造代码
但需要配置证书
透明数据加密
(TDE)
防止硬盘丢失或备份文件被还原/附加 数据库文件写入硬盘前加密,读取时自动解密 只防硬盘丢失或备份被偷
备份加密 防止备份文件丢失后被恢复 使用证书对备份文件进行加密 只防备份文件被偷
始终加密
(Always Encrypted)
把数据的所有权和管理权分离
DBA和云服务商也看不到明文数据
加密和解密发生在客户端的驱动程序里
服务器接收和存储的都是密文
对应用透明,但需要配置证书
需改造代码(必须参数化查询)
功能限制比较多
Copyright © www.sqlfans.cn 2021 - 2026 All Right Reserved更新时间: 2026-07-07 11:23:06

results matching ""

    No results matching ""