我们有一个使用Windows身份验证连接到SQLServer数据库的ASP站点。web站点有三个实例:一个Dev环境(位于我的工作站上)、一个UAT环境和一个生产环境,它们位于不同的服务器上。
当我访问Dev站点(它使用与UAT站点相同的DB )时,该站点使用我的Windows帐户连接到数据库。但是,当我连接到UAT站点时,它使用了一个不同的帐户(一个属于我,但没有连接到我的默认Windows登录名),这个帐户在DB上是不允许的,因此该站点返回以下错误:
Microsoft Provider for Server错误“80004005”无法打开登录“ANAML”中请求的数据库。登录失败。
/