0
我想創建用於更改用戶密碼的腳本,但不知道現有密碼,因此就像將密碼重置爲新密碼一樣。在不知道現有密碼的情況下修改用戶密碼
下面是一個使用我的腳本用Python LDAP3
from ldap3 import *
server = Server('myldapserver.com', get_info=ALL)
the_user = 'cn=Manager,dc=domain,dc=com'
conn = Connection(server, the_user, password='adminpass')
conn.bind()
user = 'cn=testuser,ou=People,dc=domain,dc=com'
conn.extend.microsoft.modify_password('cn=testuser,ou=People,dc=domain,dc=com', None, 'newpassword')
print(conn.result)
但它給我的錯誤:
ldap3.core.exceptions.LDAPAttributeError: invalid attribute type in attribute
如果有人可以幫助我,在此先感謝。