Removes a user-defined role from the database or converts a user-extended role to a regular user.
DROP ROLE [ FROM USER ] role_name [ WITH REVOKE ]
The user retains any login privileges, system privileges, and roles granted to the user-extended role and becomes the owner of any objects owned by the user-extended role. Any users granted to the user-extended are immediately revoked.
DROP ROLE FROM USER Joe
DROP ROLE Jack
DROP ROLE FROM USER Sam
WITH REVOKE
DROP ROLE Sales2 WITH REVOKE
A user-defined role can be dropped from the database or converted back to a regular user at any time as long as all dependent roles left meet the minimum required number of administrative users with active passwords.