2012-10-18 33 views
0

我正在使用sp_addrolemember过程来授予用户访问权限。该命令的作品,但任何人都可以解释为什么“地图”复选框没有选中他们的属性中的“用户映射”下?或者有没有办法让盒子检查?用户映射SQL管理工作室

我正在使用一个带有Python的HTML接口来为用户提供访问权限,但是如果我进入SQL Management Studio则会令人困惑,因为它看起来像只是通过滚动浏览该用户的映射时才具有权限。

USE [105494-0000] EXEC sp_addrolemember 'permission', 'user_name' 

enter image description here

enter image description here

回答

0

你必须创建用户至上

CREATE USER [testUser] FOR LOGIN [testLogin] 

然后

EXEC sp_addrolemember N'db_datareader', N'testUser' 
+0

如果什么用户已经存在,做这仍然适用? – Chad

+0

如果用户存在,则不需要创建它。最后一条语句就足够了 – PyQL

+0

这仍然不能解释为什么“地图”复选框没有在用户属性中检查。我正在寻找一种方法来检查它,即使该命令按预期工作,因为当您在Management Studio中查看权限时会产生误导 – Chad

相关问题