我想从sql server在active directory中更新一些用户字段。是否可以这样做,或者是否可以使用python更新字段?任何提示都会非常有用!
b1zrtrql1#
您可以使用类似pythonldap的东西通过ldap接口在activedirectory中进行更改。挑战在于了解数据库表中的数据更改是什么/何时更改。在mysql中,当提交insert、update或delete操作时,可以使用触发器执行操作。触发器可用于填充第二个表,该表本质上是一个变更日志。在处理并更新到ad时从changelog表中删除项,或者在代码中保留“last change processed”编号,并将changelog数据保留为审核日志。
1条答案
按热度按时间b1zrtrql1#
您可以使用类似pythonldap的东西通过ldap接口在activedirectory中进行更改。挑战在于了解数据库表中的数据更改是什么/何时更改。
在mysql中,当提交insert、update或delete操作时,可以使用触发器执行操作。触发器可用于填充第二个表,该表本质上是一个变更日志。在处理并更新到ad时从changelog表中删除项,或者在代码中保留“last change processed”编号,并将changelog数据保留为审核日志。