The MIN_ROLE_ADMINS database option is a configurable value that ensures you never create a scenario where there are no users and roles left with sufficient system privilege to manage the remaining users and roles.
This value applies to the minimum number of role administrators for each role, not for the total number of roles, and is considered when you:
MIN_ROLE_ADMINS value is 2
Role1 has two administrators and Role2 has three administrators.
If you reduce the value to 1, the command succeeds because both roles still have the new designated minimum number of role administrators. However, if you increase the value to 3, the command fails because Role1 no longer has sufficient administrators to meet the new minimum value.
MIN_ROLE_ADMINS value is 4
Role1 has six administrators and Role2 has four administrators.
If you drop a user from Role1, the command succeeds because Role1 still has sufficient administrators to meet the minimum value. However, if you drop a user from Role2, the command fails because Role2 no longer has sufficient administrators to meet the minimum value.