Різниця між форматом імені користувача Windows у домені та робочій групі?


3

У Windows Domain я знаю, що формат імені користувача за замовчуванням є ім'ям домену. Але на робочій групі я мало заплуталася. Наприклад, запуск програми .NET на сервері розробки дає мені, моє додаток працює під ім'ям комп'ютера Ім'я користувача і запускає ту ж програму на IIS дає мені IIS APPPOOL ASP.NET v4.0. Отже, як я повинен читати цей формат?

Відповіді:


3

Частина перед зворотною слеш може бути однією з трьох речей:

  1. Доменне ім'я
  2. Ім'я комп'ютера, якщо він не в домені або використовує локальні облікові записи, навіть якщо в домені. Ім'я робочої групи ніколи не використовується в іменах облікових записів.
  3. Спеціальний тип облікового запису (я не знаю, чи є офіційна назва для цього). Існує декілька різних типів, старі - BUILTIN і "NT AUTHORITY" для внутрішніх облікових записів Windows. Новіші - "NT SERVICE" і "IIS APPPOOL", це псевдо-облікові записи, які, як і внутрішні (системні, NetworkService і т.д.), не мають паролів, але ви можете додати їх до груп і присвоїти їм дозволи. Тим не менш ви не побачите їх з'являються в будь-якому списку облікових записів Windows.

"NT SERVICE myservicename" використовується для запуску служби Windows під унікальним обліковим записом, так само як і "AppNoolName" IIS APPPOOL, який використовується для запуску одного пулу додатків IIS і відокремлення його дозволу від інших пулів. Ви повинні ввести їх.

Таким чином, ваша програма працює під двома різними обліковими записами користувачів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.