【问题标题】:Set password to a backup file in SQL Server 2008 R2在 SQL Server 2008 R2 中为备份文件设置密码
【发布时间】:2013-01-12 14:08:36
【问题描述】:

有没有办法为 SQL Server 2008 R2 的备份文件设置密码? 谢谢。

【问题讨论】:

    标签: sql-server-2008-r2 database-backups


    【解决方案1】:

    请试试这个,我相信 SQL Server 2012 不再支持它,所以我无法验证。

    BACKUP DATABASE [Sandbox] TO  DISK = N'f:\..\Sandbox.bak' 
    WITH PASSWORD = 'StackOverflow' 
    

    此密码提供的保护很弱。它旨在防止授权或未经授权的用户使用 SQL Server 工具进行错误还原。不妨碍通过其他方式读取备份数据或更换密码。保护备份的最佳做法是将备份磁带存储在安全位置或备份到受适当访问控制列表 (ACL) 保护的磁盘文件。 ACL 应设置在创建备份的根目录下。

    BOL

    【讨论】:

    • 这个功能是indeed deprecated in SQL Server 2012 (first on the list),应该不要再使用
    • @marc_s - 谢谢 :) 我的意思是我无法验证语法,因为我正在运行 2012。我措辞不好。
    • 你的语法很好! :-) 在 SQL Server 2008 R2(开发人员)上验证
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多