在SQL中检查用户和密码与Active Directory

时间:2012-02-21 15:09:06

标签: sql active-directory

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

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

谢谢

1 个答案:

答案 0 :(得分:1)

不,你不能。

Windows中的用户密码在任何地方以明文形式提供,因此您无法在WHERE子句中对其进行比较....

了解如何执行此操作very easily in C# in my answer to this SO question - 但您无法在SQL Server中执行此操作