2012-02-21 67 views
1

我想知道是否可以从sql直接检查Active Directory中的用户名和密码。我的意思是没有CLR功能。在SQL中检查用户和密码与Active Directory的关系

我知道有可能从链接服务器获取使用Openrowset的用户列表,我想如果我可以以某种方式将密码作为该查询的“where”参数并检查返回的行数。

谢谢

+0

我知道如何直接在C#中做到这一点,我希望也有一个SQL版本......你能让你的评论一个答案? – mslliviu 2012-02-22 07:08:16

回答

1

不,你不能。

用户在Windows密码是明文不可在任何地方,所以你不能只是在一个WHERE条款进行比较....

了解如何做到这一点very easily in C# in my answer to this SO question - 但你不能做它里面的SQL Server

相关问题