เรามีปัญหาเดียวกันวันนี้ มันกลายเป็นปัญหาสิทธิ์ตามที่แสดงในคำตอบอื่น ๆ NT SERVICE\MSSQLSERVER
ความแตกต่างคือว่าบัญชีที่เราต้องการที่จะเพิ่มเป็น
ฉันระบุบัญชีด้วยการเปรียบเทียบสิทธิ์ของการอนุญาตการสำรองข้อมูลโฟลเดอร์เริ่มต้นของ SQL กับโฟลเดอร์ที่มีไฟล์สำรองข้อมูล
การเพิ่มบัญชีบริการไม่ง่ายอย่างที่คิด นี่คือสิ่งที่ใช้ได้ผลสำหรับฉัน (เซิร์ฟเวอร์ 2012 R2)
- เข้าสู่เซิร์ฟเวอร์ (ต้องทำการเปลี่ยนแปลงบนเซิร์ฟเวอร์จริงไม่ใช่ผ่านเครือข่ายที่ใช้ร่วมกัน)
- เปลี่ยนตำแหน่งเป็นชื่อเซิร์ฟเวอร์โลคัล
- พิมพ์ใน
NT SERVICE\MSSQLSERVER
กล่องชื่อ (อย่าคลิกตรวจสอบชื่อ)
- คลิกตกลง จากนั้นคุณจะเห็นรายการบัญชีบริการที่ตรงกัน เลือก MSSQLSERVER และคลิกตกลงเพื่อยอมรับการเลือก
คุณควรเห็นบัญชีบริการอยู่ในการตั้งค่าความปลอดภัยและสามารถปรับเปลี่ยนการอนุญาตได้
หลังจากเพิ่มสิทธิ์ (ฉันเพิ่มการควบคุมทั้งหมดเพื่อให้ตรงกับโฟลเดอร์ SQL Backup เริ่มต้น) และเริ่มคอนโซลการจัดการเซิร์ฟเวอร์ SQL ใหม่ฉันสามารถเลือกและกู้คืนไฟล์สำรองของฉันได้