SQL Server:用户无权执行此操作。 (阅读作品)

时间:2011-12-15 23:20:33

标签: sql-server iis

重新安装IIS后,我无法登录。任何页面都有InsertUpdate命令,页面失败并显示错误User does not have permission to perform this action

选择命令工作正常。我可以使用SSMS或Visual Web Developer编辑表数据,但我无法修改或通过网站编写。 我正在使用Windows身份验证。

您能否告诉我哪些用户的权限需要更改? 据我所知,每个人都是读者,所有者和作家。 我对文件级别进行了IUSER -full控制,NT AUTHORITY\IUSR可以完全控制数据库级别。

1 个答案:

答案 0 :(得分:1)

重新安装IIS可能会搞乱集成帐户上的映射。

尝试

EXEC sp_change_users_login 'Report'

如果它报告孤儿用户

EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'

最后三个参数是针对破损账户的。

需要成为管理员,您需要使用数据库问题。

只是一个猜测,但它在过去对我来说也有类似的问题。

如果没有任何登录,因为IUSer ......可能会告诉你一些事情,或冒充他们。