Allow user to delete own account In admin/people/permissions I checked the boxes next to the "Cancel own user account" and "Select method for canceling own account" but in the user profile (user/NID/edit) the Cancel account button is not present.
Why? What could I have forgotten?

I have assigned the right role.

Thank You.
Make sure you are not using user 1, because you can't cancel user 1.
Clear caches after changing permissions.


Update:
Check for any modules you have which may affect Permissions.
In this case Administer Users by Role may be lacking some permissions that you need to set.