使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

在"个人数据保留程序" (PDK) "用户设置"窗口中,"剩余许可证"字段中显示的值不正确。

注意 若要打开"用户设置"窗口,请单击"设置",指向"系统",然后单击"用户"。

原因

出现此问题的原因可能是以下任何原因:

  1. 购买的 PDK 用户许可证数不足以表示拥有的用户数。 请参阅方法 1。

  2. PDK 注册密钥未输入或不正确。 请参阅方法 2。

  3. 未以 sa 用户身份登录到 PDK。 请参阅 方法 3

  4. sa 用户被计为许可用户。 请参阅方法 4。

  5. PDK 注册表已损坏。 请参阅方法 5。

方法 1:购买其他许可证

从 Microsoft Dynamics GP 10.0 Service Pack 2 (SP2) 开始,PDK 中的许可证数量由工资单中唯一的员工标识数驱动。 此值不与公司 ID 相关联。 如果两家公司中的某位用户具有相同的员工 ID,则 PDK 只会为该用户使用一个许可证。

例如,在 PDK 中设置了以下五个用户。

DylanMill - Fabrikam (员工 ID:DYLAN)
Dylan Molly - Microsoft (员工 ID:DYLAN)

MollyArk - Microsoft (员工 ID:MOLLY)

Jim Corbin - Fabrikam (员工 ID:JIM)
Jim Corbin - Microsoft (员工 ID:JIM)

由于所有公司中只有三个唯一的员工 ID,PDK 仅对三名员工使用三个许可证。

在 Microsoft Dynamics GP 10.0 SP2 之前,PDK 中的许可证数受 PDK 中唯一用户 ID 数的驱动。 此值不与公司 ID 相关联。 如果两家公司中的用户 ID 相同,则 PDK 仅对该用户使用一个许可证。

例如,在 PDK 中设置了以下五个用户。

Dylan Jim - Fabrikam (员工 ID:DYLAN)
DylanMiller - Microsoft (员工 ID:DYLAN)

MollyArk - Microsoft (员工 ID:MOLLY)

Jim Corbin - Fabrikam (员工 ID:JIM)
Jim Corbin - Microsoft (员工 ID:JIMC) 。

在这种情况下,所有公司都有四个唯一的员工 ID。 但是,由于 DylanMiller (Molly、MollyArk 和 Jim Corbin) 只有三个唯一的用户 ID,PDK 仍然只对三名员工使用三个许可证。

如果必须购买其他许可证来添加 PDK 用户,请联系本地合作伙伴或联系 Microsoft Dynamics Sales Operations。 若要通过销售运营部门订购许可证,请使用安全传真(电话 (701) 281-7797)或访问以下 Microsoft 网站之一,具体取决于你是合作伙伴还是客户。

合作伙伴

https://mbs.microsoft.com/partnersource/客户

https://mbs.microsoft.com/customersource/

方法 2:验证注册密钥

若要验证输入的注册密钥是否正确,请执行以下步骤:

  1. 在 PDK 中,单击"设置 "菜单 上的" 系统 "。

  2. 系统提示时输入 PDK 系统密码。

  3. 单击"注册"。

  4. 验证是否输入了 正确的"网站名称 "值和 "PDK 注册密钥 "值。

  5. 单击“确定”。

方法 3:以 sa 用户登录

以 sa 用户登录 PDK 时,"工资单"中标记为"非活动"的员工数将还原到"剩余许可证"字段中显示的数量。 这样,可以创建更多的活动 PDK 用户。 如果以常规 PDK 用户登录 PDK,这些非活动员工不会还原到许可证计数。

若要准确统计当前可在 PDK 中创建的用户数,可以使用 sa 用户和密码登录到 PDK。



方法 4:从许可证计数中删除 sa 用户

sa 用户使用 PDK 许可证之一(如果该用户在 PDK40001 表中)。 可以在 PDK 用户 ID 查找中查找 sa 用户。 但是,不能选择它。

若要为其他用户重新获取此许可证,必须从许可证计数中删除 sa 用户记录。 可以通过运行 SQL delete 语句来删除 sa 用户。 为此,请按照下列步骤操作:

  1. 打开 Microsoft SQL查询工具。

  2. 选择 DYNAMICS 数据库。

  3. 输入以下 delete 语句:

    删除 PDK40001 WHERE USERID = 'sa'

运行此语句以删除 sa 用户后,可以在 PDK 中添加其他用户。

方法 5:修复注册表

如果" 剩余许可证 "字段为空,则注册表可能已损坏。 如果是这种情况,请按照以下步骤解决此问题:

  1. 记下 PDK 注册密钥。

  2. 使所有用户退出 PDK。

  3. 以 sa 用户登录 Microsoft Dynamics GP。

  4. 在 Microsoft Dynamics GP 菜单上,指向"维护",然后单击"SQL"。

  5. 在"数据库"列表中,单击"DYNAMICS"。

  6. 在"产品"列表中,单击"Project Accounting"。

  7. 单击"PDK 注册主机"。

  8. 单击以选中"删除表"、"创建"、"删除自动过程"和"创建自动过程"复选框。

  9. 单击"进程"。

  10. 在 PDK 中,单击"设置 "菜单 上的" 系统 "。

  11. 系统提示时输入 PDK 系统密码。

  12. 单击"注册"。

  13. 输入正确的" 站点名称" 值和 "PDK 注册密钥" 值。

  14. 单击“确定”。

更多信息

本文为 TechKnowledge 文档 ID:31474。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×