我们正处于ClearCase windows域迁移阶段。现在,我们迁移了域,但是如何在用户机器中使用批处理脚本更改clearcase_albd帐户域名和密码。我对批处理脚本非常陌生。
Old Domain Name: Old_Domain
New Domain Name: New_Domain
Old Account: dragon
New Account: dragon_fire
我有两台计算机在我使用的同一域中,最近我更改了其中一台计算机的域密码。
当我试图在另一台机器上使用相同的帐户登录时,我得到:
The trust relationship between this workstation and the primary domain failed.
我知道,如果我只是禁用网络连接,我就可以用那个帐户和旧密码登录。所以,我登录到网络禁用和旧密码,它工作。如果我试图通过锁定和解锁(这一次启用了网络)来刷新信任,我将得到相同的信息:
The trust relationship between this workstation and the primary dom
我正在为测试域中的用户编写一个自助服务密码重置工具。我希望他们能够更改密码,而不是随机生成密码。
我正在使用带有服务帐户的dsmod来更改用户密码,它运行良好(即在将用户密码设置为前一个密码时抛出一个错误,或者密码不够复杂)。
dsquery user -samid someuser | dsmod user -pwd somepassword -mustchpwd no
由于某种原因,今天它将接受任何密码并更改它。通过GUI进行更改是在执行策略。
有人知道发生了什么或者如何用另一个工具来执行吗?
我有这样的代码
if __name__ == '__main__':
def result_generator(cursor, batch_size=10):
while True:
results = cursor.fetchmany(batch_size)
if not results:
break
for res in results:
yield res
db = MySQLdb.connect(hos