首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修复RegCreateKeyEx()返回的错误5,“拒绝访问”。在Server 2017中

如何修复RegCreateKeyEx()返回的错误5,“拒绝访问”。在Server 2017中
EN

Stack Overflow用户
提问于 2019-03-29 11:59:52
回答 1查看 6.5K关注 0票数 1

我试图在Server 2017中将auth模式更改为混合模式和以下命令:

代码语言:javascript
运行
复制
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
                 N'SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQLServer', 
                 N'LoginMode', REG_DWORD, 2

到目前为止,我已经执行了以下命令:

代码语言:javascript
运行
复制
EXEC sp_addsrvrolemember 'NT AUTHORITY\SYSTEM', 'sysadmin';
GRANT EXECUTE ON xp_instance_regwrite TO public

在重新启动SQL服务之后,我仍然会得到以下错误:

RegCreateKeyEx()返回错误5,“拒绝访问”。

我已经给了SQL中的所有用户所有的权限,这与SQL或Windows有关吗?我如何才能修复它呢?

EN

Stack Overflow用户

回答已采纳

发布于 2019-05-30 10:11:01

为了我的工作,我不得不改变执行SQL后台服务的用户。单击并找到MS,右键单击并更改属性,在这里您可以将->用户更改为具有管理权限的人。不是最好的方法,但成功了。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55416987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档