首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows身份验证窗口用户权限

Windows身份验证窗口用户权限
EN

Stack Overflow用户
提问于 2016-12-20 07:33:05
回答 2查看 2.8K关注 0票数 3

在sql服务器管理演播室中使用windows身份验证时。用于登录的用户帐户,帐户类型对用户授权的影响吗?

我使用windows身份验证登录到sql管理工作室,但无法将sa密码和sql身份验证模式更改为sql和windows。我正在获得许可相关的错误:

用于身份验证模式。

对对象'xp_instance_regwrite‘、数据库'mssqlsystemresource’、架构‘sys’的执行权限被拒绝。

更改sa密码

无法更改登录名'sa',因为它不存在或您没有权限。

下图显示了windows用户的权限。

以下是许可

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-20 11:16:48

通过以下步骤解决问题。

1)开放式配置管理器

2)在左侧单击sql server service。

3)右侧选择Sql实例(即sql server(SQL ))

4)右击->点击属性

5)单击启动参数选项卡

6)键入-m并单击add

7)从配置管理器重新启动服务

8)打开管理工作室并使用windows身份验证登录,现在您处于管理角色。

9)更改sa密码和身份验证模式。

10)从“启动参数”选项卡中删除-m

11)打开管理工作室并使用sa登录详细信息登录。

票数 0
EN

Stack Overflow用户

发布于 2016-12-20 08:21:58

这个类型的问题是GRANT Permission问题。

//允许用户直接访问该过程

代码语言:javascript
复制
Grant Execute ON [sys].[xp_instance_regread] TO [DOMAIN\USER];

//to check and verify that  the user has the privilege granted to him

EXECUTE AS USER = ‘DOMAIN\USER’;Select * from fn_my_permissions(‘xp_instance_regread’,’Object’)

Go

代码语言:javascript
复制
USE DatabaseName;
SELECT * FROM fn_my_permissions (NULL, 'DATABASE');
GO

Reference

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41236992

复制
相关文章

相似问题

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