В настоящее время я выполняю миграцию сайтов одного из моих клиентов на Windows Server 2008 и установку SQL 2008, но у меня возникают серьезные проблемы с подключением к базе данных с сайта.
Я восстановил базу данных из резервной копии SQL 2k на сервер SQL 2008, правильно настроил пользователя и могу нормально войти в систему как этот пользователь в Management Studio. Я скопировал поверх файлов .asp, которые нормально загружаются, когда нет доступа к базе данных. Но когда я пытаюсь получить доступ к базе данных, происходит сбой с "Ошибка входа пользователя ...".
Я сбросил пароли, создал новых пользователей, изменил строку подключения с OLEDB на собственный клиент SQL и обратно, но продолжаю получать ошибки. Я даже настроил фиктивную базу данных и пользователя и все еще имею ту же проблему.
Кто-нибудь знает причину, по которой это может происходить? Есть ли в SQL или Windows параметр, который мне не хватает?
Я занимаюсь этим часами и буду очень признателен за любые идеи.
ОБНОВЛЕНИЕ: Если я введу неверные данные для входа в строку подключения, я получу сообщение об ошибке на conn.open, но если я введу правильные данные для входа, я получу ошибку на cmd.activeconnection = conn. Не уверен, поможет ли это.