【问题标题】:Password protect sql database backups in maintenance plan密码保护维护计划中的 sql 数据库备份
【发布时间】:2015-06-22 15:48:30
【问题描述】:

我有一个 microsoft sql server 数据库 (2012),目前正在使用维护计划对其进行备份。我的计划中有完整备份、差异备份和事务日志备份。出于安全原因,我想在这些文件上添加密码保护。有没有办法在我的维护计划中实现这一点?提前致谢。

【问题讨论】:

  • 也许这个链接能帮上忙:SQL Server password protected backups
  • @Chuck 我相信这个功能在 2012 年被删除了。
  • 对不起,我不知道它在 2012 年被删除了。
  • 确保您有安全存储加密密钥的计划

标签: sql sql-server database security database-security


【解决方案1】:

我找到了这个链接,它对我有用(至少现在)。 https://msdn.microsoft.com/en-us/library/bb934049.aspx

以下来自微软网站

透明数据加密 (TDE)

透明数据加密 (TDE) 加密 SQL Server 和 Azure SQL 数据库数据文件,称为加密静态数据。你可以采取 一些有助于保护数据库的预防措施,例如设计一个 安全系统、加密机密资产和构建防火墙 围绕数据库服务器。但是,在物理的情况下 媒体(例如驱动器或备份磁带)被盗,恶意方 可以只恢复或附加数据库并浏览数据。一 解决方案是对数据库中的敏感数据进行加密并保护 用于使用证书加密数据的密钥。这 防止没有密钥的任何人使用数据,但是这种 保护必须提前计划。

TDE 执行数据的实时 I/O 加密和解密,并 日志文件。加密使用数据库加密密钥 (DEK),它 存储在数据库引导记录中,以供在使用期间使用 恢复。 DEK 是使用证书保护的对称密钥 存储在服务器的主数据库或非对称密钥中 由 EKM 模块保护。 TDE 保护“静态”数据,这意味着 数据和日志文件。它提供了遵守许多法律的能力, 各行业制定的法规和指导方针。这 使软件开发人员能够使用 AES 和 3DES 加密数据 加密算法,无需更改现有应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多