重置 Acumatica 的管理员密码

Reset Admin Password for Acumatica

设法锁定了我本地 acumatica 的管理员帐户,并发现了一些 sql 帮助提示我输入新密码,但它没有保留。

UPDATE Users SET Password = ‘123’, LockedOutDate =null WHERE CompanyID = 2 AND Username = ‘admin’

我正在使用 Acumatica Framework 2020 R1 和 sql express 2017。无法通过屏幕输入新密码屏幕并且没有失败并出现任何错误。

copy/paste,你的单引号对我来说不正确。我更正为正常的撇号,您的声明对我在“CompanyID = 2”中的管理员用户有效。

UPDATE Users SET Password = '123', LockedOutDate =null WHERE CompanyID = 2 AND Username = 'admin'

这是多租户吗?如果是这样,您是否正在登录 CompanyID = 2 的租户?您的公司 ID 可能不是 2,因为我已经看到我们在 DEV 实例中创建了一个新租户并删除了一个旧租户。如果您只有 1 个租户,您可以尝试 CompanyID <> 1。如果有超过 1 个租户,请记住在每个租户中设置您的密码以匹配。登录过程会将您的用户 ID 和密码与所有可用租户进行比较。如果您在初始登录时 select 您的租户,那么您必须选择包含您的新密码的租户。

我发现最好也重置 LockedOutDate、LastLockedOutDate 和 FailedPasswordAttemptCount 字段以解除锁定。

UPDATE Users SET Password = '123', LockedOutDate =null, LastLockedOutDate =null, FailedPasswordAttemptCount=0, WHERE CompanyID = 2 AND Username = 'admin'