当前位置:Gxlcms > 数据库问题 > SQL Server 用户'NT AUTHORITY\IUSR' 登录失败

SQL Server 用户'NT AUTHORITY\IUSR' 登录失败

时间:2021-07-01 10:21:17 帮助过:2人阅读

NT AUTHORITY\IUSR

<identity impersonate="true" />

 

因为这个用户登录指定数据库时权限不够,导致 Windows 身份验证就失败了,有三种解决方案:

1. 可以将连接字符串改成用户名(sa)和密码登录,如果没有权限操作服务器建议采用这个方案;

2. 或者把这句从 System.Web 内注释掉,但可能影响其它功能,比如文件操作;

3. 打开SQL Server Management Studio -> Security -> Logins -> 右键 New Login... -> Login name 填入 NT AUTHORITY\IUSR -> OK

在新建的用户 NT AUTHORITY\IUSR 上点击右键属性 Properties -> Server Roles 选中 public 和 sysadmin -> User Mapping 选中你的数据库,在 Default Schema 列填入 dbo -> OK 搞定!

 

(不知为啥这个编辑器上传不了图片了,所以没截图)

 

SQL Server 用户'NT AUTHORITY\IUSR' 登录失败

标签:

人气教程排行