Все дело в привилегиях, которые имеет учетная запись пользователя службы .
Счет Локальной системы является предопределен локальной учетной записью , которая может запустить службу и обеспечить контекст безопасности для этой службы. Это мощная учетная запись, которая имеет полный доступ к компьютеру , включая службу каталогов, когда используется для служб, работающих на контроллерах домена.
Счет Локальной службы является специальным встроенным учетной записью, которая уменьшенные привилегии , аналогичных аутентифицированным учетной запись локального пользователя . Этот ограниченный доступ помогает защитить компьютер, если злоумышленник скомпрометирует отдельные службы или процессы. Служба, которая работает как учетная запись локальной службы, получает доступ к сетевым ресурсам как нулевой сеанс; то есть он использует анонимные учетные данные. Фактическое имя учетной записи - NT AUTHORITY \ LocalService, и у него нет пароля, которым должен управлять администратор.
Учетная запись сетевой службы является специальной встроенной учетной записи, которая уменьшенный привилегии , аналогичные аутентичный учетной записи пользователя . Этот ограниченный доступ помогает защитить компьютер, если злоумышленник скомпрометирует отдельные службы или процессы. Служба, которая работает как учетная запись сетевой службы, получает доступ к сетевым ресурсам с использованием учетных данных учетной записи компьютера так же, как и служба локальной системы. Фактическое имя учетной записи - NT AUTHORITY \ NetworkService, и у нее нет пароля, которым должен управлять администратор.
Например, служба ASP.NET работает под пользователем NT AUTHORITY \ NetworkService, который не имеет доступа к файловой системе.
Ссылка