一个多月以来,我一直在尝试将此处的 ASP 脚本连接到 SQL Server 数据库,但每次我使用此连接字符串时:
Data Source=dbServer01;Initial Catalog=POS123;Integrated Security=SSPI;User ID=domain\usr;Password=pwd;
它忽略了我指定的用户并使用机器名来验证连接,这显然失败了。
所以我将 Integrated Security 值更改为 False,如下所示:
Data Source=dbServer01;Initial Catalog=POS123;Integrated Security=False;User ID=domain\usr;Password=pwd;
然后我收到一个错误:用户“域\ usr”登录失败,这是不可能的,因为当我们在 odbc 管理应用程序中测试与它的连接时它可以工作。
我请教了一位前辈,他说是把用户名作为数据库用户名,但是我们需要让它使用windows认证,并指定使用哪个用户。我记得一个月前读过这篇文章,发现在使用 Windows 身份验证与此版本的 ASP.NET 进行连接时,无法指定用户和密码。我很快就会自杀如果我无法连接这个脚本,请有人救救我!