ServiceProcessInstaller.Username Свойство

Определение

Возвращает или задает учетную запись пользователя, в которой будет выполняться приложение-служба.

public:
 property System::String ^ Username { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
Public Property Username As String

Значение свойства

Учетная запись, под которой должна выполняться служба. Значение по умолчанию — пустая строка ("").

Атрибуты

Комментарии

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

Password и Username обрабатываются в безопасном режиме, так как они никогда не сериализуются или сохраняются в состоянии установки (установщик Installer.Contextпроекта) или другом расположении с открытым доступом.

Username Настройка и Password возможность автоматической связи учетной записи со службой во время установки. Если вы оставляете либо Username пустое Password и задано значение AccountUser, вам будет предложено указать допустимое имя пользователя и пароль при установке.

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

Если Account значение отличается от значения User, используется указанная учетная запись (локальная или сетевая служба или локальная система), даже если UsernamePassword заполняются свойства.

Применяется к

См. также раздел