OK, I'm revisiting this on day two. At present, you're telling me I need to remove IUSR from login rights to my SQL database. I'm going to go do that now.
I removed IUSR from Logins or Roles in SQL 2005 and now I receive an access denied message. IUSR only had connect and view rights in SQL.
I am using trusted connection as my SQL and IIS are on the same server. Here's my connection string:
strConnString = "Provider=SQLOLEDB;Data Source=SERVER_NAME\FORUM;database=FORUM;uid=bobsmith;pwd=XXXXXX;Trusted_Connection=yes;" '## MS SQL Server 6.x/7.x/2000 (OLEDB connection)
Here's the message I receive now:
Microsoft OLE DB Provider for SQL Server error '80040e4d'
Login failed for user 'bobsmith'.
/inc_header.asp, line 111
This is with IUSR removed from both Logins & Users in SQL.