DROP ROLE removes one or more SQL roles. You can use the keywords ROLE and USER interchangeably. is an alias for DROP ROLE.
The “ statement performs a schema change. For more information about how online schema changes work in CockroachDB, see .
Considerations
- The
adminrole cannot be dropped, androotmust always be a member ofadmin. - A role cannot be dropped if it has privileges. Use to remove privileges.
- Roles that (such as databases, tables, schemas, and types) cannot be dropped until the .
Required privileges
Non-admin roles cannot drop admin roles. To drop non-admin roles, the role must be a member of theadmin role or have the parameter set.
Synopsis
Parameters
| Parameter | Description |
|---|---|
name | The name of the role to remove. To remove multiple roles, use a comma-separate list of roles. You can use to find the names of roles. |

