Error Message "Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection"

Posted on 2006-05-11
Medium Priority
Last Modified: 2008-01-09
I deployed an asp.net 2.0 app in March that was running properly until a few days ago.  I didn't have time to examine it much, I was simply told to move it to a new server and that it was no longer working.

Since the move, I've encountered several problems.  The app is accessible and runs locally by referencing both the localhost and the server name.  However, an attempt to access it accross the network results in either one or two error messages depending on how I had the web app configured:

                       "Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection."
                        [this occurs when I have the app set for Integrated Windows authentication only]

                       "You are not authorized to view this page.
                        HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
                        Internet Information Services (IIS)"
                        [this occurs when the app is set to allow Anonymous Access]

No matter what domain user account I use for anonymous access in the Window Event View I always get a logon failure for the NT AUTHORITY\SYSTEM account using the designated domain user account for anonymous access.  The domain user accounts are added as SQL logins with access to the applicable database.

Anyone have any ideas what's going on with this?  The new server is using Sharepoint, application pools, IIS 6 on a Win 2003 box.  SQL Server 2000 is on a separate box.


Question by:Mariyam

Accepted Solution

aim4fame earned 300 total points
ID: 16664783
Perhaps this link will help:
LVL 26

Assisted Solution

by:Leon Fester
Leon Fester earned 300 total points
ID: 16665411
Are you missing any DSN entries?

Assisted Solution

by:Anandhi K
Anandhi K earned 300 total points
ID: 16666479
Just add this in your connection string and try again


Author Comment

ID: 16685022
db 1110, I can't put the credentials in the connection string for security reasons.  I checked the link posted by aim4fame and there isn't a missing DSN entry.  It appears to be a configuration issue involving the application pool(s) in Sharepoint/IIS.

I think I'll post a link to this question on the IIS board.  Thanks for your suggestions anyway.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

FAQ pages provide a simple way for you to supply and for customers to find answers to the most common questions about your company. Here are six reasons why your company website should have a FAQ page
This article was originally published on Monitis Blog, you can check it here . Today it’s fairly well known that high-performing websites and applications bring in more visitors, higher SEO, and ultimately more sales. By the same token, downtime…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
Suggested Courses
Course of the Month15 days, 19 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question