- 以管理员身份登陆 MPS (MPSSQL),打开 Provisioning Manager
- 在名称空间 "Hosted Active Directory" 中打开 "CreateUser" 过程的属性,找到更改用户的调用脚本 - Managed Active Directory::ModifyUser: <execute namespace="Managed Active Directory" procedure="ModifyUser" impersonate="1">
注释或者去掉以下的2句判断语句
<when select="isAdmin" case="1" />
<when select="isBiz" case="0" /> - 改完之后应该类似这样
<execute namespace="Managed Active Directory" procedure="ModifyUser" impersonate="1">
<executeData>
<user/>
<properties>
<!-- sets the password to never expire -->
<property name="userAccountControl">
<value>65536</value>
</property>
</properties>
</executeData>
<before source="procedureData" sourcePath="path" destination="executeData" destinationPath="user" mode="merge"/>
<before source="data" sourcePath="preferredDomainController" destination="executeData" mode="insert"/>
</execute> - 点击 "Apply" 保存修改。
<when select="isAdmin" case="1" />
<when select="isBiz" case="0" />
这2句很好理解,就是如果创建的用户是管理员的,密码就永不过期,如果是一般用户,就是默认设置,有密码有效期的
参考的文章:
Microsoft KB:http://support.microsoft.com/kb/305144
MSDN:User-Account-Control Attribute - http://msdn2.microsoft.com/en-us/library/ms680832.aspx

Leave a comment