OVH Cloud OVH Cloud

Deploiement de service windows

3 réponses
Avatar
Mattdef
Bonjour,

J'essaie pour la première fois de déploiyer un service windows.
Jusqu'a la compilation, tout fonctionne bien, mais quant je lance
l'installation du service j'obtient le message suivant :

"Le nom de compte n'est pas valide ou n'existe pas, ou le mot de passe
n'est pas valide pour le compte spécifié."

J'ai pourtant bien mis la propriété "account" du serviceProcessInstaller à
"LocalService" et le username ainsi que le password sont restés à "null".

D'ou l'erreur peut-elle venir?

Merci
Matt

3 réponses

Avatar
Mattdef
Effectivement cela marche en mettant "LocalSystem"!

Merci

Matt


"LEBRUN Thomas" a écrit dans le
message de news:
As-tu essayé en mettant un compte système ? Le compte administrateur ?

Tom.


"Mattdef" a écrit :

> Bonjour,
>
> J'essaie pour la première fois de déploiyer un service windows.
> Jusqu'a la compilation, tout fonctionne bien, mais quant je lance
> l'installation du service j'obtient le message suivant :
>
> "Le nom de compte n'est pas valide ou n'existe pas, ou le mot de


passe
> n'est pas valide pour le compte spécifié."
>
> J'ai pourtant bien mis la propriété "account" du serviceProcessInstaller


à
> "LocalService" et le username ainsi que le password sont restés à


"null".
>
> D'ou l'erreur peut-elle venir?
>
> Merci
> Matt
>
>
>


Avatar
Mike
LEBRUN Thomas wrote:
Oui, car il faut un compte système pour lancer les services.




Pas forcément, il faut juste donner le droit "Ouvrir une session en tant
que service" (voir la MMC Stratégie de sécurité locale : Stratégies
localesAttributions des droits utilisateur) si mes souvenirs sont bons.
Cela permet d'utiliser un compte ayant des droits utilisateurs si
l'application de réclame pas de droits particuliers.
Avatar
LEBRUN Thomas
Sns doute : je dois avouer que je prefère toujours uiliser un compte système : cela évite les éventuels problèmes de permissions, même si cela est potentiellement dangereux.

--
LEBRUN Thomas
MCP Visual C# (70-316)


"Mike" a écrit :

LEBRUN Thomas wrote:
> Oui, car il faut un compte système pour lancer les services.
>

Pas forcément, il faut juste donner le droit "Ouvrir une session en tant
que service" (voir la MMC Stratégie de sécurité locale : Stratégies
localesAttributions des droits utilisateur) si mes souvenirs sont bons.
Cela permet d'utiliser un compte ayant des droits utilisateurs si
l'application de réclame pas de droits particuliers.