2012-01-26 28 views
12

Tôi đã lên lịch một nhiệm vụ để chạy một công việc SSIS bằng cách sử dụng Task Scheduler (TS). Nó được cấu hình để chạy như một người dùng thuộc nhóm quản trị.Lập kế hoạch một tác vụ trong Windows Server 2008 R2

An ninh là "Chạy liệu người dùng được đăng nhập hay không" được chọn "mật khẩu lưu trữ Dont" được chọn "Chạy với preveilage cao nhất" được đánh dấu

Các kế hoạch nhiệm vụ chỉ chạy khi người dùng là đã đăng nhập nhưng khi người dùng đăng xuất, nhiệm vụ của công việc dường như chạy. Tôi figured "Chạy cho dù người dùng đăng nhập hay không" nên chạy nhiệm vụ khi người dùng không đăng nhập.

Tôi đang thiếu gì?

Trả lời

2

Thử lưu trữ mật khẩu. Nếu người dùng không đăng nhập và mật khẩu không được lưu trữ thì có thể không có xác thực hợp lệ. Nếu người dùng miền của nó, bạn cũng có thể thử tạo một người dùng cục bộ có mật khẩu không bao giờ hết hạn.

22

Khi tôi nhiệm vụ thiết lập để "chạy cho dù người dùng đang đăng nhập hay không", tôi áp dụng cách này:

tôi tạo một người dùng trên máy tính đó là một thành viên của nhóm không. Người dùng này là người dùng lập lịch biểu tác vụ được chỉ định. Mở Chính sách bảo mật cục bộ và cấp cho người dùng mới quyền "Đăng nhập làm hàng loạt". Nếu không, bạn sẽ nhận được lỗi này: "Tác vụ này yêu cầu tài khoản người dùng được chỉ định có Đăng nhập với tư cách là quyền công việc hàng loạt". Hướng dẫn cụ thể về cách đặt quyền đó có tại đây: http://power-programming.co.uk/post/2010/11/18/Task-Scheduler-This-task-requires-that-the-user-account-specified-has-Log-on-as-batch-job-rights.aspx

Tạo nhiệm vụ trong Trình lập lịch tác vụ. Chọn nút radio "Chạy cho dù người dùng đã đăng nhập hay không". Chọn hộp kiểm "Không lưu trữ mật khẩu". Chọn hộp kiểm "Chạy với đặc quyền cao nhất". Gán nhiệm vụ để chạy trong tài khoản người dùng mới.

3

Bạn có thể tìm thấy trong giải pháp của sig606 rằng "Thêm người dùng hoặc nhóm" được chuyển thành màu xám trong Administrative Tools-> Local Security Policy-> Local Policies-> User Right Assignment-> Đăng nhập dưới dạng công việc hàng loạt, Cài đặt bảo mật cục bộ chuyển hướng. Nếu đúng như vậy, bạn cần kiểm tra Chính sách Nhóm của mình trong AD. Tham chiếu tốt là here.

Về cơ bản trên DC của bạn, Administrative Tools-> Group Policy Management-> Computer Configuration> Policies-> Windows thiết lập-> Security Settings-> Local Policies-> Quyền tài Assignment-> Đăng nhập vào như một công việc hàng loạt, chỉnh sửa và thêm người dùng của bạn ở đó.

27

theo như thế này:

  1. Gõ vào secpol.msc/s
  2. Chọn "Local Policies" trong MSC chụp trong
  3. Chọn "Chuyển nhượng Quyền sử dụng"
  4. Nhấp chuột phải vào "Đăng nhập làm công việc theo lô "và chọn Thuộc tính
  5. Nhấp vào" Thêm người dùng hoặc nhóm "và bao gồm người dùng có liên quan.
Các vấn đề liên quan