IIS Services must run as LocalSystem. Any other setting is
unsupported. So, sure, you can change it and make sure that IIS no
longer runs, so obviously you're secured and you pass the security
accreditation! ;-) No really, in all seriousness, tell the auditor
that their requirement is bogus.
With IIS6, there is really NO reason to change the IIS Services
credentials because they are not used to execute user code. User code
are executed in Application Pools with separate w3wp.exe processes,
which you *can* control the user credentials, and those credentials
are the minimally privileged Network Service account by default.
If you are running Application Pools as LocalSystem, that is not by-
default, so the auditor has a right to complain, and you must explain
to your auditor why it is required by your application or else change
it to something else.
If you are NOT running Application Pools as LocalSystem AND your
outside auditor is complaining about the service credential of IIS6 as
LocalSystem, then it tells me the outside auditor has no idea what s/
he is talking about and is possibly just running through some script
and charging you money for it.
//David
http://w3-4u.blogspot.com http://blogs.msdn.com/David.Wang //
On Mar 29, 6:40=A0pm, Don Jones <DonJo...@discussions.microsoft.com>
[quoted text, click to view] wrote:
> Thanks, the outside auditor's has made it a requirement for our accrediati=
on;
> If it's not supported, then I'll let them know.
>
> Thanks.
>
>
>
> "Ken Schaefer" wrote:
> > It is not supported running them as any other user. Why do you want to d=
o
> > this?
>
> > Cheers
> > Ken
>
> > --
> > My IIS blog:
http://adopenstatic.com/blog >
> > "Don Jones" <DonJo...@discussions.microsoft.com> wrote in message
> >news:8EE7E3C2-8752-4677-AF10-9690A566BAE9@microsoft.com...
> > > Is it possible to run the IIS services as a user other than the local
> > > system
> > > account? =A0If so, what rights does the user need?
>
> > > Windows Server 2003 w/SP2 IIS 6.0
>
> > > Thanks.- Hide quoted text -
>