У меня есть скрипт, который обновляет фотографии пользователей. Он отлично работает на моей машине, поскольку я администратор домена. Я хочу запланировать его запуск на моем SQL Server, но учетная запись, на которой выполняется служба агента, не имеет правильных привилегий (очевидно). Мне интересно, что самое меньшее, что я должен предоставить этой учетной записи, чтобы заставить мой сценарий работать. Я всегда мог использовать подход грубой силы и сделать его администратором домена, но я бы предпочел не.
спасибо,
Update: вот фрагмент кода, который это делает:
System.DirectoryServices.DirectoryEntry e; // Gotten from query earlier
e.Properties["thumbnailPhoto"].Add(bytes); // Bytes is an array of bytes that make up the picture
e.Properties["jpegPhoto"].Add(bytes);
e.CommitChanges(); // Fails here
снова.. .он отлично работает при запуске в качестве администратора домена.