ServiceProcessInstaller.Password Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la contraseña asociada a la cuenta de usuario en la que se ejecuta la aplicación de servicio.
public:
property System::String ^ Password { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string Password { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Password : string with get, set
Public Property Password As String
Valor de propiedad
La contraseña asociada a la cuenta en la que se debe ejecutar el servicio. El valor predeterminado es una cadena vacía (""). La propiedad no es pública y nunca se serializa.
- Atributos
Comentarios
El Password par y Username permite que el servicio se ejecute en una cuenta distinta de la cuenta del sistema. Esto puede, por ejemplo, permitir que el servicio se inicie automáticamente al reiniciarse, cuando ningún usuario haya iniciado sesión.
Password y Username se controlan de forma segura de que nunca se serializan ni guardan en el estado de instalación (el instalador del Installer.Contextproyecto) u otra ubicación con acceso público.
Establecer y UsernamePassword permite que una cuenta se asoje automáticamente con el servicio en el momento de la instalación. Si deja o UsernamePassword está vacío y se establece AccountUser
en , se le pedirá un nombre de usuario y una contraseña válidos en la instalación.
Otra opción para ejecutar un servicio en una cuenta independiente es usar la cuenta del sistema del equipo. Esa cuenta, que es distinta de la cuenta de administrador, no requiere ninguna contraseña. Los privilegios de la cuenta del sistema pueden superar los del usuario que ha iniciado sesión actualmente. La ejecución en la cuenta del sistema en lugar de una cuenta de usuario evita problemas derivados de la falta de permiso que requiere el servicio.
Si Account es cualquier valor distinto User
de , se usa la cuenta especificada (servicio local o de red o sistema local), incluso si se rellenan las Username propiedades y Password .