当我创建一个新的用户对象时,我总是有下面的错误信息。
(https://github.com/zakird/pyad)
pyad.pyadexceptions.win32Exception:0x80070005:访问被拒绝。
我想知道是否是pyad错误或我的AD服务器配置错误。
我真的很期待听到好的开发者意见。
谢谢。
(https://github.com/zakird/pyad/issues/65)
(code:)
from pyad import *
pyad.set_defaults(ldap_server="IT-LHQ-DC1.LIFEALIKE.LAB", username="administrator", password="password")
ou = pyad.adcontainer.ADContainer.from_dn("ou=All_Users, dc=LIFEALIKE, dc=LAB")
new_user = pyad.aduser.ADUser.create("test.02", ou, password="password")
(Result:)
Traceback (most recent call last):
File "E:\WEB_WORK\Python\test2\list.py", line 6, in
new_user = pyad.aduser.ADUser.create("test.02", ou, password="password")
File "C:\Python27\lib\site-packages\pyad\aduser.py", line 16, in create
optional_attributes=optional_attributes
File "C:\Python27\lib\site-packages\pyad\adcontainer.py", line 47, in
create_user pyadutils.pass_up_com_exception(e) File "C:\Python27\lib\site-
packages\pyad\pyadutils.py", line 58, in pass_up_com_exception raise
IN32_ERRORS.get(info['error_num'], win32Exception)(error_info=info,
additional_info=additional_info)
pyad.pyadexceptions.win32Exception: 0x80070005: Access is denied.