2014-06-30 44 views
0

我需要授予用户权限,然后将用户连接到表中的用户ID。例如,我有一个ID为(125845)的UserID Column,而Windows登录是SSchmidt。我想授予并拒绝此用户的某些权限,并将用户与他的ID相关联。从来就试过,但我得到一个错误(错误的语法,其中“\”):如何授予/拒绝SQL Server中的权限并将用户映射到数据库用户表中的UserID?

GRANT SELECT, INSERT, UPDATE ON tbl_Auto TO DADDO_PC\SSchmidt 
+0

显然,“\”在用户名导致错误。尝试将其包装在括号中。 – dan08

+0

你不需要用括号括住用户名吗? –

+0

谢谢,我试过单引号,并将它包裹在括号中,但它没有工作,现在我已经试过双引号,它的工作原理。 – user3613744

回答

0

这应做到:

GRANT SELECT, INSERT, UPDATE ON TABLE tbl_Auto TO [DADDO_PC\SSchmidt] 
+0

谢谢你这样做,但我如何连接用户(SSchmidt)与我的数据库表中的UserID? – user3613744

+0

伟大的文章在这里: http://stackoverflow.com/questions/20907859/grant-syntax-for-domain-user –

+0

谢谢,但没有关于将Windows用户映射到SQL数据库标识列 – user3613744

相关问题