Có vai trò điều hành sao lưu trong Microsoft SQL Server 2008 không?


7

Tôi có Windows Server 2008 với Microsoft SQL Server 2008 và đã cài đặt VERITAS NetBackup. Về cơ bản, NetBackup này yêu cầu ID đăng nhập hợp lệ vào SQL Server đủ mạnh để thực hiện sao lưu và khôi phục.

Tôi đã tạo một ID cục bộ trên HĐH có tên backup01 và gán nó cho nhóm Toán tử dự phòng. Tiếp theo, tôi đã tạo một đăng nhập trong SQL Server 2008 với bản sao lưu01 với Xác thực Windows. Đối với vai trò máy chủ, tôi chỉ định nó là 'công khai' và 'sysadmin'. Với điều này, sao lưu và phục hồi thông qua NetBackup sẽ luôn hoạt động.

Tuy nhiên, chính sách bảo mật của chúng tôi không khuyến khích việc sử dụng sysadmin hoặc quyền tương đương của quản trị viên được gán cho người dùng không phải là quản trị viên.

Trong trường hợp này, tôi có thể tìm thấy vai trò toán tử sao lưu này trong Microsoft SQL Server ở đâu? Hoặc có bất kỳ hướng dẫn hoặc hướng dẫn nào hướng dẫn bạn tạo ra một vai trò mới? Cảm ơn bạn!


Tôi không hoàn toàn quen thuộc với vấn đề cụ thể này, nhưng nói chung, bạn chỉ nên cấp đặc quyền cho các vai trò chỉ đủ để làm việc. Tôi sẽ xem tài liệu NetBackup để biết chi tiết.
dezso

Câu trả lời:


9

Nó không phải là một vai trò cấp hệ thống, nó được gán trong mỗi cơ sở dữ liệu. Chỉ định vai trò đăng nhập "công khai" và "db_backupoperator" trong mỗi cơ sở dữ liệu cần sao lưu.

http://www.sqlbackuprestore.com/backupandrestorerights.htmlm


1
Cảm ơn bạn đã trả lời @datagod. Nhân tiện, nó sẽ có khả năng phục hồi là tốt? Cảm ơn.
Jimmy

1
Việc khôi phục đòi hỏi nhiều hơn một chút: sqlservercentral.com/Forums/Topic1015169-391-1.aspx .
Kevin Feasel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.