sql-server-2008 – 在SQL Server Management Studio中授予用户
发布时间:2020-12-12 16:59:54 所属栏目:MsSql教程 来源:网络整理
导读:在SQL Server Management Studio中,当我右键单击我的数据库并单击属性时,将打开一个窗口,显示用户对数据库的权限.我最近在Active Directory中添加了一个用户,目的是在我的数据库上授予此用户权限.问题是,在活动目录中,我看到很多用户,但在SQL Server Manageme
在SQL Server Management Studio中,当我右键单击我的数据库并单击属性时,将打开一个窗口,显示用户对数据库的权限.我最近在Active Directory中添加了一个用户,目的是在我的数据库上授予此用户权限.问题是,在活动目录中,我看到很多用户,但在SQL Server Management Studio中,我只看到很少这些用户.当我点击search->浏览或搜索确切名称时,我刚刚创建的用户不会显示.我究竟做错了什么? SQL Server是否应该能够与Active Directory连接以获取用户列表?此外,似乎所有出现的用户都来自AD中的一个群组……
编辑 只是说谢谢所有答案…… 答案摘要和解决方案 用户需要添加到主Security-> Logins文件夹中,然后才会显示在特定数据库的Properties-> Permissions-> Users列表中.但是,由于我对SQL Server本身没有足够的权限,当我进入主登录文件夹时,我看不到用户(即使他们在那里为我的同事拥有更多权限).但由于我DID对数据库有足够的权限,我可以看到那里的用户,导致我的困惑. 解决方法您需要先将其 Windows帐户添加到SQL Server实例.转到实例的安全性文件夹,而不是数据库.在那里添加您想要的用户作为新登录.将它们添加到SQL Server实例后,您可以为它们分配各个数据库的权限.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 关于 SQL Server 2005 远程登陆问题
- sql日期相关函数的使用方法
- Sqlserver中char,nchar,varchar与Nvarchar的区别分析
- SQL Server 触发器及触发器中的事务学习实现方法
- SQL Server 获取EXEC后面sql语句、存储过程返回值的入门实例
- sqlserver backup use jobs and clear history backup file
- 深入SQLServer中ISNULL与NULLIF的使用详解
- 安装SQLserver2008
- C#连接Excel2003和Excel2007以上版本做数据库的连接字符串
- SQL Server 存储过程中输入和输出参数(简单实例 一看就懂)