Во-первых, я знаю, что есть много похожих тем, но ни одна из них не решает мою проблему.
Я унаследовал проект, в котором интерфейсная часть встроена в ASP.NET, а CMS - в классический ASP. Я нахожусь в процессе настройки локальной среды разработки, где я скопировал базу данных с живого сервера и настраиваю веб-сайт для подключения к моей новой локальной БД.
Часть ASP.NET соединяется со строкой соединения Data Source=.\\SQLEXPRESS; Database=DBNAME; Trusted_Connection=True;
, но мне пришлось возиться с пулами приложений и разрешениями.
У меня проблема с подключением классической ASP-части веб-сайта к базе данных SQL. Ошибка, которую я получаю:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "DBNAME" requested by the login. The login failed.
/cms/connections/Conn.asp, line 18
Код в этом файле:
12. Dim Conn_STRING, URL, mailHost
13. Conn_STRING = "Driver={SQL Server}; Server=.\SQLEXPRESS; Database=DBNAME; Trusted_Connection=True;"
15. Dim conn
16. set conn = Server.CreateObject("ADODB.Connection")
17. conn.ConnectionString = Conn_STRING
18. conn.Open
Я знаю, что это проблема с разрешением или что-то в этом роде, но я не могу до конца разобраться. Я буду признателен за любую помощь:)