Sql “无法打开数据库”;DBName";由登录请求。登录失败。用户登录失败';MachineName\User';

Sql “无法打开数据库”;DBName";由登录请求。登录失败。用户登录失败';MachineName\User';,sql,sql-server,Sql,Sql Server,我创建了一个web应用程序,但在尝试连接数据库时,我遇到了此错误 无法打开登录请求的数据库“DBName”。登录失败。 用户“MachineName\user”登录失败 我还尝试手动添加该用户,但它给出了一个错误,即该登录名已存在,并且具有不同的用户名。但它未显示在DB权限列表中 有什么想法吗 谢谢请看这里我猜这是Sql女士。尝试从数据库中删除现有用户,然后重新将登录名与数据库关联。您将不会得到用户已经存在的错误。如果这不起作用,将需要更多详细信息…尝试使用自动修复选项 sp_change_us

我创建了一个web应用程序,但在尝试连接数据库时,我遇到了此错误

无法打开登录请求的数据库“DBName”。登录失败。 用户“MachineName\user”登录失败

我还尝试手动添加该用户,但它给出了一个错误,即该登录名已存在,并且具有不同的用户名。但它未显示在DB权限列表中

有什么想法吗


谢谢

请看这里

我猜这是Sql女士。尝试从数据库中删除现有用户,然后重新将登录名与数据库关联。您将不会得到用户已经存在的错误。如果这不起作用,将需要更多详细信息…

尝试使用自动修复选项

sp_change_users_login @Action=AUTO_FIX, @UserNamePattern='MachineName\User'