本文介绍有关高级 SQL Server 选项的常见问题,这些选项用于将 Active Directory 域密码策略与 Microsoft Dynamics GP 集成。
适用于: Microsoft Dynamics GP
原始 KB 数: 922456
简介
本文包含有关 Microsoft Dynamics GP 的“用户设置”窗口中高级Microsoft SQL Server 选项的常见问题。
详细信息
问 1:用户设置窗口中高级 SQL Server 选项的用途是什么?
A1:这些选项用于将 Active Directory 目录服务域密码策略与 Microsoft Dynamics GP 集成。 域密码策略适用于 Microsoft Dynamics GP 用户。
问 2:这些选项的先决条件是什么?
A2:必须运行以下软件和以下操作系统:
- Microsoft Dynamics GP 9.0 或更高版本
- SQL Server 2005 或更高版本
- Windows Server 2003 或 Windows Server 2008
- Windows Server 2003 或 Windows Server 2008 域
- 每个客户端工作站的 SQL Server Native Client 或 SQL Server Native Client 10.0
问3:在哪里可以获取 SQL Native Client?
A3:若要在客户端工作站上安装 SQL Native Client,请使用以下方法之一:
方法 1:在 SQL Server 2005 CD 上,打开 Servers\Setup 文件夹,然后双击Sqlncli.msi文件。
方法 2:在 SQL Server 2008 CD 上,打开 x86\Setup\x86 文件夹,然后双击Sqlncli.msi文件。
问4:启用高级 SQL Server 选项时,哪些域密码策略有效?
A4:在“用户设置”窗口中选中“强制密码策略”复选框时,如果在 Active Directory 中启用策略,则会启用以下域密码策略:
- 强制实施密码历史记录
- 最短密码长度
- 密码必须满足复杂性要求
- 帐户锁定持续时间
- 在“用户设置”窗口中选中“强制密码过期”复选框时,如果策略在 Active Directory 中启用,则会启用以下域密码策略:
- 最短密码期限
- 选中“ 下次登录 时更改密码”复选框时,此选项强制用户在下次登录到 Microsoft Dynamics GP 时更改其密码。 没有域策略与此选项相关。
问 5:帐户锁定阈值和帐户锁定持续时间域策略与 Microsoft Dynamics GP 有何关联?
A5:帐户锁定阈值策略指定用户在用户被锁定系统之前可以键入错误密码的次数。 帐户锁定持续时间策略指定用户在用户键入错误密码后被锁定系统的时间。
Microsoft Dynamics GP 10.0 和 Service Pack 1 - 4 for Microsoft Dynamics GP 10.0 在每次登录尝试期间将用户的密码发送到 SQL Server 四次。 因此,若要在三次登录尝试后锁定用户,请将帐户锁定阈值策略的要求设置为 12。 Microsoft Dynamics GP 10.0 或更高版本的 Service Pack 2 应用后,Microsoft Dynamics GP 会在每次登录尝试期间一次将用户的密码发送到 SQL Server。 Microsoft Dynamics GP 2010 还会在登录尝试期间一次将用户的密码发送到 SQL Server。
建议将帐户锁定阈值设置为 50。
问 6:最低密码期限域策略是否影响想要更改其密码的用户?
A6:是的。 为用户设置密码后,在满足最低密码期限策略要求之前,用户无法更改密码。 例如,如果最低密码期限策略的要求为 1,则用户无法在一天过去之前更改密码。
问 7:高级 SQL Server 选项是否适用于 Microsoft Business Solutions - Great Plains 8.0?
A7:否。 这些选项显示为灰色,Microsoft业务解决方案 - Great Plains 8.0 中不可用。
问8:如果我启用高级 SQL Server 选项,为什么用户在“用户首选项”窗口中尝试更改其密码时收到以下错误消息?
由于未知原因,密码更改失败。 输入其他密码或联系系统管理员。
A8:当“最小密码期限”域策略设置为大于 0 的数字时,会出现此问题。
当“最低密码期限”域策略设置为大于 0 的数字时,在指示的天数过去之前,不会接受密码更改。 例如,如果“最低密码期限”域策略设置为 1,则必须等待至少一天才能更改密码。 若要让用户随时在“用户首选项”窗口中更改其密码,请将“最低密码期限”域策略设置为 0。
问 9:创建新用户后单击“保存”时,为何会收到以下错误消息?
密码太短,请输入其他密码。
A9:出现此问题的原因是,如果单击“用户设置”窗口中选中“ 强制密码策略”复选框,密码不符合最大密码长度域策略 的要求。
问 10:创建新用户后单击“保存”时,为何会收到以下错误消息?
此密码不符合系统管理员定义的最低条件。 输入其他密码。
A10:出现此问题的原因是,如果单击“用户设置”窗口中选中“ 强制密码策略”复选框,则不符合密码必须满足复杂性要求域策略 的要求。
问 11:登录到 Microsoft Dynamics GP 时,为何收到以下错误消息?
你的密码已过期。 是否现在要更改密码?
A11:出现此问题的原因是密码满足最大密码期限域策略的要求。 满足要求后,系统会提示你更改密码。
问 12:登录到 Microsoft Dynamics GP 时,为何会收到以下消息?
您必须先更改您的密码,然后才能访问 Microsoft Dynamics GP。 是否现在要更改密码?
A12:之所以显示此消息,是因为单击此选项可在“用户设置”窗口中选中“ 下一次登录 时更改密码”复选框。
问 13:登录到 Microsoft dynamics GP 时,为何收到以下错误消息?
此密码目前无法使用。 输入其他密码。
A13:由于单击“用户设置”窗口中选中 “强制密码策略”复选框,则不符合强制密码历史记录域策略 的要求,因此会出现此问题。
问 14:登录到 Microsoft Dynamics GP 时,为何会收到以下错误消息?
此用户帐户已被锁定。请与系统管理员联系以获取帮助。
A14:之所以出现此问题,是因为尝试登录 Microsoft Dynamics GP 的次数超过了帐户锁定阈值域策略的要求。
问 15:如果用户被锁定系统,如何实现解锁用户?
A15:若要解锁用户,请使用以下方法之一。
- 方法 1
若要解锁用户,请等待帐户锁定持续时间已过。
方法 2
若要解锁用户,请使用 SQL Server Management Studio。 为此,请按照下列步骤进行操作:
- 启动 SQL Server Management Studio。
- 展开“安全性”,然后单击“登录名”。
- 右键单击要解锁的用户,然后单击“ 属性”。
- 在 “常规 ”选项卡上,单击以清除 “强制密码策略 ”复选框。
- 单击“状态”,然后单击“清除登录名已锁定”复选框。
- 单击“确定”。
- 开始Microsoft Dynamics GP,然后以 sa 用户身份登录。
- 在 “工具” 菜单上,指向 “设置”,指向 “系统”,然后单击“ 用户”。
- 单击用户 ID 旁边的查找按钮,然后选择锁定的用户。
- 在“高级 SQL 选项”下,单击以选中“强制密码策略”复选框。