Back to Starrocks

Role Db Admin

docs/en/_assets/commonMarkdown/role_db_admin.mdx

4.1.01.7 KB
Original Source

db_admin

db_admin is the built-in database administrator. It has all data-related privileges and some basic privileges on operations and maintenance.

  • Focused on management of databases and data
  • Unavailable for user or cluster management
  • Immutable role

Privilege scope:

Privilege LevelPrivilege Item
SYSTEM<ul><li>CREATE RESOURCE</li><li>PLUGIN</li><li>FILE</li><li>BLACKLIST</li><li>OPERATE</li><li>CREATE EXTERNAL CATALOG</li><li>REPOSITORY</li><li>CREATE RESOURCE GROUP</li><li>CREATE GLOBAL FUNCTION</li><li>CREATE STORAGE VOLUME</li><li>SECURITY</li></ul>
CATALOG<ul><li>USAGE</li><li>DROP</li><li>ALTER</li><li>CREATE DATABASE</li></ul>
DATABASE<ul><li>DROP</li><li>ALTER</li><li>CREATE TABLE</li><li>CREATE VIEW</li><li>CREATE MATERIALIZED VIEW</li><li>CREATE FUNCTION</li><li>CREATE PIPE</li><li>CREATE MASKING POLICY</li><li>CREATE ROW ACCESS POLICY</li></ul>
TABLE<ul><li>DROP</li><li>ALTER</li><li>INSERT</li><li>UPDATE</li><li>DELETE</li><li>SELECT</li><li>EXPORT</li></ul>
VIEW<ul><li>DROP</li><li>ALTER</li><li>SELECT</li></ul>
MATERIALIZED VIEW<ul><li>DROP</li><li>ALTER</li><li>SELECT</li><li>REFRESH</li></ul>
RESOURCE<ul><li>USAGE</li><li>DROP</li><li>ALTER</li></ul>
RESOURCE GROUP<ul><li>DROP</li><li>ALTER</li></ul>
FUNCTION<ul><li>USAGE</li><li>DROP</li></ul>
GLOBAL FUNCTION<ul><li>USAGE</li><li>DROP</li></ul>
STORAGE VOLUME<ul><li>USAGE</li><li>DROP</li><li>ALTER</li></ul>
PIPE<ul><li>USAGE</li><li>DROP</li><li>ALTER</li></ul>