Security for connections from DMZ



I have just been handed the role of DBA and, while I think I'm pretty
solid on SQL security within the domain (I'm a Windows app developer),
the web side of things is fairly new ground for me. I would really
appreciate some help.

We have an IIS 6 server in our DMZ running web sites and web services
that talk to our SQL server 2005 inside our firewall. I see that the
sites and services all use SQL logins and passwords which they store
in their web.config files in plain text. I can't imagine that this is
best practice but I'm struggling to establish what is. I'm seeing a
variety of recommendations but I just don't know enough about IIS,
domains, etc to tell which is best.

These sites and services were all developed in-house so I can fix them
once I know how to go about it. Can you suggest the proper way to
handle this and/or point me to resources that explain how to choose an
approach and how to implement it, please? Thanks.

.



Relevant Pages

  • Re: PROBLEM: ASP on IIS 5 secured via "Windows Integrated Authentication" accessing "
    ... uses NT group based permissons on the SQL Server, ... > transfered to the IIS box and IIS does a local logon. ... > delegation for all accounts. ...
    (microsoft.public.inetserver.iis.security)
  • Re: Standalone IIS server access to sql in Domain
    ... There is no way to "trust" a domain from a non-domain machine - the only workaround is to replicate the account used on both ends. ... That means you need an account on IIS and the same account on the sql server machine. ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: Alternate to RDA
    ... Saves me a lot of time on researching. ... strict group and local policies rights, why was IIS chosen ... > I'm not aware of any other way to connect to SQL Server. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Active sync and SQL CE
    ... IIS is a requirement for either merge replication or RDA. ... ActiveSync to play with take a look at the Data Port line of products ... These work over ActiveSync to port SQL CE databases to ... and from SQL Server 2000 and Access. ...
    (microsoft.public.pocketpc.developer)
  • Re: PROBLEM: ASP on IIS 5 secured via "Windows Integrated Authentication" accessing "
    ... You can fix the problem by using IIS 6.0 on Windows.NET with Windows.NET ... Domain Controllers using constrained delegation - but I assume this is out ... > uses NT group based permissons on the SQL Server, ...
    (microsoft.public.inetserver.iis.security)