FQDN域名

在Active Directory中,我有一个域(dc=ABC,dc=DEF) 。 我期望域名是ABC.DEF

但是,如果我使用该命令

 nltest /dsgetdc:ABC 

有时我得到ERROR_NO_SUCH_DOMAIN (预期的答案),有时我得到返回的域作为ABC,有时我得到的返回域为ABC.DEF

您是否可以请AD专家指出如何针对部分合格域名的请求作出回应。

我问的原因是,有时SQL Server会报告ABC \ SomeUserlogin失败,有时它可以正常工作。 我希望它总是会失败,用户必须是ABC.DEC \ SomeUser或[email protected]

这里有什么见解吗?

运行nltest: /dsgetdc:可以指定域的NetBIOS名称,也可以使用域的FQDN。 两者都是完全有效的。 AD域具有NetBIOS名称(ABC)和FQDN(ABC.DEF)。 两者都是完全有效的。 问题的一部分是,你没有足够的广告知识来了解什么时候遇到问题,什么时候没有。 你需要做一些阅读和学习。

用户可以authentication为ABC\SomeUser[email protected]

将SQL Server的身份validation视为NetBIOSdomainName\Username是完全有效的。

你的问题不在于AD。 至less不是基于你认为的原因。