Skip to main content
Question

Credential recovery: doesn't sent email

  • August 12, 2026
  • 5 replies
  • 33 views

Forum|alt.badge.img+2

I’m trying to log in with my user (or any user) but I keep getting “Invalid credentials. Please try again.” message.  I reset the password to “setup” in the Users SQL table but that doesn’t help.

I even tried clicking “Forgot your credentials?” and filled out the form giving me: “An email with further instructions will be sent to this address if it matches an existing user. If you don't receive the email within a few minutes, try again or contact your system administrator.”

No email is sent. 

How can I set the password and log in?

5 replies

Naveen Boga
Captain II
Forum|alt.badge.img+20
  • Captain II
  • August 13, 2026

@bpgraves  Run the below script to update the Password

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

If you want to run it only for the particular tenant then add the “companyId” in the where condition.

 

https://asiablog.acumatica.com/index.php/2015/12/reset-user-password/


Forum|alt.badge.img+1
  • Acumatica Employee
  • August 13, 2026

Hi ​@bpgraves,

The functionality is such that the system uses the default email that is specified on the user's profile. This overrides what is specified as the default email on the Email Preferences screen. If the default email on the Email Preferences and on user's profile are blank, then the recovery email will not be generated.

Also you can request an admin user to reset your password.

Hope this helps.

 


Forum|alt.badge.img+1
  • Jr Varsity II
  • August 13, 2026

Hi ​@bpgraves 

Please run the following script into SSMS after changing your company id according to yours in it.
 

UPDATE dbo.Users
SET Password = 'Setup',
    LockedOutDate = NULL,
    LastLockedOutDate = NULL,
    FailedPasswordAttemptCount = 0,
    FailedPasswordAttemptWindowStart = NULL,
    PasswordRecoveryExpirationDate = NULL,
    PasswordChangeOnNextLogin = 0,
    PasswordNeverExpires = 1
WHERE Username = 'admin'
  AND CompanyID = 2;


After running try to login with 
Username: admin
Password: Setup

Thank You.


Forum|alt.badge.img+2
  • Author
  • Semi-Pro III
  • August 13, 2026

Hi ​@bpgraves 

Please run the following script into SSMS after changing your company id according to yours in it.
 

UPDATE dbo.Users
SET Password = 'Setup',
    LockedOutDate = NULL,
    LastLockedOutDate = NULL,
    FailedPasswordAttemptCount = 0,
    FailedPasswordAttemptWindowStart = NULL,
    PasswordRecoveryExpirationDate = NULL,
    PasswordChangeOnNextLogin = 0,
    PasswordNeverExpires = 1
WHERE Username = 'admin'
  AND CompanyID = 2;


After running try to login with 
Username: admin
Password: Setup

Thank You.

This results in the same “Invalid credentials.  Please try again.” when I use CompanyID=2 but works fine when I use CompanyID=3.  There has to be some mapping that allows the credentials to work for particular tenants and not for others.  Do you know which table this is?


Forum|alt.badge.img+2
  • Author
  • Semi-Pro III
  • August 13, 2026

Hi ​@bpgraves,

The functionality is such that the system uses the default email that is specified on the user's profile. This overrides what is specified as the default email on the Email Preferences screen. If the default email on the Email Preferences and on user's profile are blank, then the recovery email will not be generated.

Also you can request an admin user to reset your password.

Hope this helps.

 

The default email account isn’t blank but the Notifications URL is incorrect.  Is this URL supposed to go to a certain page?  Which one?