Какие учетные данные для входа можно использовать для запуска службы Windows с другими разрешениями, чем «Локальная система», когда пользователь вошел в систему с использованием своего идентификатора Windows Live ID?
Я разработал службу Windows, которая должна получить доступ к программному API, используя учетную запись Windows конкретного пользователя. Что если пользователь известен только по идентификатору Windows Live ID? Есть ли шанс использовать эту учетную запись или наши клиенты должны создать локальную учетную запись Windows?
Ответы:
Я только что обновился до Windows 8, так что я прошел через это сам. Я обновил установку Windows 7 и связал свою учетную запись Windows с моей учетной записью Live / MS. Когда вы связываете свою учетную запись Windows с учетной записью Live / MS, учетная запись MS в основном вступает во владение. Для этой цели, если у вас в качестве этого пользователя запущена Задача или Служба, вы используете то же локальное имя пользователя, которое вы обычно используете в старых версиях Windows, но для пароля вы вводите их Пароль Live / MS, а не пароль Windows ,
Итак, допустим, у вас есть эта настройка: Учетная запись Windows:
Затем вы связываете это с их учетной записью MS / Live, и у них есть это для этой учетной записи:
На вкладке «Вход в систему» для «This account:» вы вводите foo, а для пароля - xyz
Если вместо этого вы создали новую учетную запись MS / Live при создании пользователя, то имя пользователя, которое вы используете для этой учетной записи, будет их именем. Их пароль будет их паролем. Если в вашей системе несколько человек имеют одно и то же имя, перейдите в Панель управления- & gt; Администрирование- & gt; Управление компьютером- & gt; Локальные пользователи и группы & gt; Пользователи. У каждого пользователя будет запись в списке на центральной панели. Найдите человека на основе его полного имени в этом столбце. В столбце Имя будет указано имя пользователя Windows. Кроме того, их домашний каталог в C: \ Users будет их именем пользователя Windows.
Это также работает для задач, которые вы настроили для запуска в качестве пользователя.
источник
s account, it
Так же, как вы сказали, имя. Сейчас я попробую, если это работает при установке новой службы либо.