SQL Server:用户无权执行此操作。 (阅读作品)
重新安装 IIS
后,我无法登录。任何页面都有 Insert
或 Update
命令,页面失败并显示错误 User does没有执行此操作的权限
选择命令工作正常。我可以使用 SSMS 或 Visual Web Developer 编辑表数据,但无法通过网站修改或写入。 我正在使用 Windows 身份验证。
您能告诉我需要更改哪个用户的权限吗? 据我所知,每个人都是读者、所有者和作者。 我在文件级别拥有 IUSER
- 完全控制权,而 NT AUTHORITY\IUSR
在数据库级别拥有完全控制权。
After reinstalling IIS
I can't log in. Any page has Insert
or Update
command, the page fails with error saying User does not have permission to perform this action
Select command works fine. I can edit table data using SSMS or Visual Web Developer but I can't modify or write through web site.
I'm using windows authentication.
Could you tell me which user's permission needs to be changed?
As far as I can tell, everyone is reader, owner and writer.
I have IUSER
-full control on file level and NT AUTHORITY\IUSR
has full control on database level.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
重新安装 IIS 可能会弄乱集成帐户上的映射。
尝试
EXEC sp_change_users_login 'Report'
如果报告孤立用户
EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'
其中最后三个参数用于损坏的帐户。
需要成为管理员并且需要使用数据库问题。
只是一个猜测,但它过去对我来说曾解决过类似的问题。
如果没有,那么以 IUSer 身份登录...可能会告诉您一些信息,或者冒充他们。
Reinstalling
IIS
might have messed up the mappings on the integrated accounts.Try
EXEC sp_change_users_login 'Report'
If it reports orphaned users
EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'
Where the last three parameters are for the broken account.
Need to be the admin and you need to use the database question.
Just a guess, but it's worked for similar issues for me in the past.
If there's aren't any then logging on as IUSer... might tell you something, or impersonating them.