Connecting to SQLServer 2000 from ASP.NET
From: Patrick (patl_at_reply.newsgroup.msn.com)
Date: 04/22/04
- Next message: Jake: "Looking for tutorial on deploying a website to a client"
- Previous message: John Smith: "SQL Statement"
- Next in thread: Scott Allen: "Re: Connecting to SQLServer 2000 from ASP.NET"
- Reply: Scott Allen: "Re: Connecting to SQLServer 2000 from ASP.NET"
- Reply: Steven Cheng[MSFT]: "RE: Connecting to SQLServer 2000 from ASP.NET"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 22 Apr 2004 22:49:31 +0100
I have an ASP.NET application that connects to a SQL Server database.
The SQL Server resides on a seperate development server from the IIS5.1 on
Windows XP SP2 on development PCs which host the ASP.NET application.
I would like to use Integrated Windows Authentication like
Integrated Security=SSPI;Persist Security Info=False;Initial
Catalog=DBName;Data Source=DevServer1
My problems!
1) ASP.NET would be running on development PCs as
MachineName\IUSR_MachineName and under SQL Server Enterprise Manager on the
Dev PC, I can't think of a way to add this user (which is on a different
machine) as a Windows user
2.1) I managed to add MyDomain\AUser as a SQL user in Enterprise Manager.
2.2) I tried to get my ASP.NET to run as MyDomain\AUser by editing
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\Machine.config as
follows
<processModel
enable="true"
timeout="Infinite"
idleTimeout="Infinite"
shutdownTimeout="0:00:05"
requestLimit="Infinite"
requestQueueLimit="5000"
restartQueueLimit="10"
memoryLimit="60"
webGarden="false"
cpuMask="0xffffffff"
userName="MyDomain\AUser"
password="password"
logLevel="Errors"
clientConnectedCheck="0:00:05"
comAuthenticationLevel="Connect"
comImpersonationLevel="Impersonate"
responseDeadlockInterval="00:03:00"
maxWorkerThreads="20"
maxIoThreads="20"
/>
However, when I launch the ASP.NET application from IE (before it even get
to the stage to connect to SQLServer, I get the error on IE saying
Application Unavailable, and in the Event Viewer, I get
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1084
User: N/A
Computer: MachineName
Description:
aspnet_wp.exe could not be started. The error code for the failure is
80004005. This error can be caused when the worker process account has
insufficient rights to read the .NET Framework files. Please ensure that the
.NET Framework is correctly installed and that the ACLs on the installation
directory allow access to the configured account.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1007
User: N/A
Computer: MachineName
Description:
aspnet_wp.exe could not be launched because the username and/or password
supplied in the processModel section of the config file are invalid.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
How could I fix this? I am 100% sure I have entered the correct username
and password under machine.config and I did do an iisreset as well!
- Next message: Jake: "Looking for tutorial on deploying a website to a client"
- Previous message: John Smith: "SQL Statement"
- Next in thread: Scott Allen: "Re: Connecting to SQLServer 2000 from ASP.NET"
- Reply: Scott Allen: "Re: Connecting to SQLServer 2000 from ASP.NET"
- Reply: Steven Cheng[MSFT]: "RE: Connecting to SQLServer 2000 from ASP.NET"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|