Tại sao danh sách thả xuống "Chạy dưới dạng" luôn trống khi tôi cố gắng thiết lập Công việc đại lý SQL? Tôi đang cố gắng để thiết lập một số công việc đại lý SQL để chạy bằng cách sử dụng một tài khoản proxy. Tôi là thành viên của SQLAgentUserRole, SQLAgentReaderRole và SQLAgentOperatorRole. Khi tôi cố gắng thêm một bước vào công việc, tôi chọn Gói dịch vụ tích hợp SQL và danh sách thả xuống Chạy dưới dạng trống.Tác nhân SQL Tác nhân - danh sách thả xuống "Chạy dưới dạng" rỗng
Bất kỳ ai là sysadmin đều có thể xem proxy. Tôi có nên sử dụng proxy làm thành viên của SQLAgentUserRole, SQLAgentReaderRole và SQLAgentOperatorRole không? Tôi đang thiếu gì ở đây?
(Tài khoản proxy là tích cực tới hệ thống: Gói SQL Tích hợp Dịch vụ và đây là SQL Server 2008 R2)
EDIT -
MSDN: "Các thành viên của những vai trò cơ sở dữ liệu (SQLAgentUserRole, SQLAgentReaderRole, và SQLAgentOperatorRole) có thể xem và thực hiện các công việc mà họ sở hữu và tạo các bước công việc chạy như một tài khoản proxy hiện có. " Và bài viết khác về vai trò máy chủ cố định đề cập rằng quyền truy cập có thể được cấp cho proxy, nhưng nó không đề cập đến cách thực hiện: MSDN.
Cảm ơn bạn đã trả lời Diego! Tôi dán một trích dẫn từ MSDN trong câu hỏi của tôi. Các báo nói rằng tôi sẽ có thể chạy công việc với các tài khoản proxy ngay cả khi tôi không phải là sysadmin. Bạn đang nói điều đó không đúng? –
Tôi đã yêu cầu quản trị viên cấp quyền truy cập một cách rõ ràng vào proxy trên trang hiệu trưởng của thuộc tính proxy. Chúng ta sẽ xem nó có hoạt động không. –
Nó hoạt động. Bạn có thể thêm quyền truy cập vào tài khoản proxy. Bạn phải cấp quyền truy cập rõ ràng vào vai trò hoặc tên người dùng trên trang hiệu trưởng. –