这几天在配置obiee12c, 为了和老环境兼容,增加了一个ad认证.
在域里面新增了一个用户测试, 怎么都不通过.
测试了一下10g版本能用的, 开始怀疑是同步问题,又加了一个可以的.
通过对比发现, 第一个用户名字和ad帐号不一样,然后检查了一下配置,发现了不同点:
UserNameAttribute默认是cn, 我改成了sAMAccountName
查了下windows文档,这2个属性还是不一样的
CN SAM-Account-Name
Ldap-Display-Name sAMAccountName
具体见https://docs.microsoft.com/en-us/windows/win32/adschema/a-samaccountname
具体解决方法就是在ad里面把名字改成和ad帐号一样.