The user that the web site is running under (ASP_NET) does not have right
access to start/stop services on this machine.
The issue here is security. You don't want anyone to be able to stop and
start services on a server remotely... If you're confident that only secure
users will access this web site/page, then you can increase accesss rights
(EG. include this user in the power users group).
It's still running as the anonymous user, you have to do several things:
1- Put this in the web.config file:
<authentication mode="Windows"/>
<identity impersonate="true"/>
2- Go to the IIS right click on the app name and select properties/
Directory properties and uncheck "anonymous access"
sorry for my bothering you again,Do you have any idea to assign a
definite right of controlling a special windows service to the user who
access the web page.