Technote Details :: Account activation fails: No record matching the criteria was found

Issue

When I try to activate an account, using the links provided in the e-mail message, I get an error message saying:

No record matching the criteria was found. (ACTIVATION_NO_RECORDS)

Reason

This happens because the account for which activation is requested does not exist in the database, or uses another identifier. This also happens when users try to modify the URL address for account activation in order to activate other accounts as well.

Solution

There is no solution to this issue that will correct the problem.

To avoid this issue, you should do the following:

  1. Do not allow site administrators, or other users with access to the database, to remove accounts that have not been activated.
  2. Make sure that the account you are trying to activate actually exists in the database. To improve security, also use a random key column. This will improve security, as the random number will be passed as URL parameter as well.

Home > Support > Knowledge Base > Technote Details
Search the Knowledge Base
© Adobe Systems Romania. All rights reserved.