Méthode SetServiceAccount (classe SqlService)
S’applique à :SQL Server
Tente de modifier le nom d'utilisateur et le mot de passe sous lesquels l'instance du service s'exécute.
Syntaxe
object.SetServiceAccount(ServiceStartName , ServiceStartPassword)
Éléments
object
Objet de classe SqlService qui représente le service.
Paramètres
ServiceStartName
Valeur de chaîne qui spécifie le nom de compte sous lequel le service s'exécute. En fonction du type de service, le nom de compte peut se présenter sous la forme DomainName\Username. Lorsqu'il s'exécute, le processus du service sera connecté à l'aide de l'une des deux formes suivantes :
si le compte appartient au domaine intégré, \Username peut être spécifié ;
Si null est spécifié, le service est connecté en tant que compte LocalSystem .
Pour les pilotes au niveau du noyau ou du système, StartName contient le nom de l’objet de pilote, \FileSystem\Rdr ou \Driver\Xns, que le système d’E/S utilise pour charger le pilote de périphérique. Si la valeur NULL est spécifiée, le pilote s'exécute avec un nom d'objet par défaut créé par le système d'E/S en fonction du nom du service, par exemple DWDOM\Admin.
ServiceStartPassword
Valeur de chaîne qui spécifie le mot de passe du nom du compte dans le paramètre StartName . Spécifiez NULL si vous ne modifiez pas le mot de passe. Spécifiez une chaîne vide si le service ne possède pas de mot de passe.
Valeur de propriété/valeur de retour
Valeur uint32 égale à 0 si le service a été correctement modifié ou égale à 1 si la demande n'est pas prise en charge. Tout autre nombre indique une erreur.
Notes
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour