當創建一個備份的時候
你可以為存儲材料集
介質集詳細定義一個密碼
為每個集定義一個密碼是BACKUP語句的一個任選功能
本能上大家都會選擇利用密碼來進行安全備份
如果你不想將自己鎖在自己的備份之外或者讓自己對安全產生失望的情緒的話你必須記住一些事情
下面來了解一下四個潛在的密碼陷阱
;密碼將阻止未經認可的恢復並且會添加備份集到介質中
密碼不會防止用FORMAT來蓋寫介質
因此
雖然密碼可以用SQL Server工具保護未經過許可訪問的庫容
但是
它不能防止庫容被破壞
;雖然BACKUP密碼可以利用SQL Server工具阻止訪問庫容
但是它不能阻止外面軟件訪問庫容
備份中的數據沒有被加密
因此有任何企圖的程序都可以檢測到它
為了維持高度安全
你必須確認未經過許可的人員能訪問你的介質
;如果你需要在介質上使用和備份相同的密碼
使用者將需要屬於適當的固定服務器角色或者固定的數據庫角色
如果用戶擁有正確的密碼卻沒有正確的角色隸屬關系
他們不能執行任何BACKUP操作
;密碼同樣可以在所有權備份和備份器件物理文件所有權上產生問題
在備份器件物理文件上的問題通常不會出現直到物理資源被占用後
如果你在此之前沒有使用這個器件
確定SQL已經授予訪問這個器件的權利
From:http://tw.wingwit.com/Article/os/youhua/201311/10817.html