Какие права требуется учетной записи для входа в систему как пакетное задание?

У меня есть пакетный скрипт Windows, который я пытаюсь заставить Veritas Cluster Server управлять агентом процесса.

Пакетный скрипт должен запускаться от имени конкретного пользователя, но при попытке подключить ресурс к сети я получаю следующую ошибку в журнале событий:

Source: AgentFramework

Event ID: 6532

Process:<<resource name>> Failed to launch the program <<path to batch script>>. Error = 1385

Когда я смотрю этот код ошибки здесь, он показывает как:

Logon failure: the user has not been granted the requested logon type at this computer.

Таким образом, учетная запись пользователя не может войти в систему. Эта учетная запись пользователя уже запускает некоторые службы, и ей было предоставлено право входа в систему в качестве службы. Я также добавил "Вход в систему" ​​как пакетное задание, но проблема остается.

Итак, какие права мне нужно назначить этой учетной записи, чтобы VCS мог запускать пакетный скрипт от имени этого пользователя?

Операционная система - Windows Server 2003, а VCS - версия 5.0.

2 ответа

Открыть свой Administrative Tools > Local Security Policy, Под Security Settings > Local Policies > User Rights Assignment > Убедитесь, что ваш пользователь настроен на Log on as a batch job,

Check the rights on c:\windows\system32\cmd.exe - make sure the user has Execute разрешения.

Другие вопросы по тегам