Privileges for MariaDB Xpand 6.0
This page is part of MariaDB's MariaDB Documentation.
The parent of this page is: Reference for MariaDB Xpand 6.0
Topics on this page:
Overview
Privileges can be granted to users to control who can perform what actions in MariaDB Xpand.
Privilege | Description |
---|---|
Grants all available privileges at the gtiven privilege scope. Alias for ALL PRIVILEGES. | |
Grants all available privileges at the given privilege level. Granting all privileges on a table does not grant any privileges on a database, for example. | |
Grants ability to ALTER TABLE | |
Grants ability to ALTER FUNCTION, ALTER PROCEDURE, DROP FUNCTION, DROP PROCEDURE | |
Grants ability to CREATE DATABASE, CREATE TABLE | |
Grants ability to CREATE FUNCTION, CREATE PROCEDURE | |
Unused, but is checked in granting privileges to other users (such as GRANT ALL) | |
Grants ability to CREATE TEMPORARY TABLE | |
Grants ability to CREATE USER, or to create user with GRANT | |
Grants ability to CREATE VIEW | |
Grants ability to DELETE | |
Grants ability to DROP DATABASE, DROP TABLE, DROP VIEW, TRUNCATE | |
Unused, but is checked in granting privileges to other users (such as GRANT ALL) | |
Grants ability to execute stored routines | |
Grants ability to Read and write files on the server | |
Grants ability to GRANT (granting privileges only) | |
Grants ability to CREATE INDEX, DROP INDEX, or create an index with ALTER TABLE | |
Grants ability to INSERT | |
Grants ability to LOCK TABLES (requires SELECT privilege) | |
Grants the ability for the user to be authenticated by the OS. This allows a SQL user to log in without a password as long as they have been authenticated as the corresponding OS user. | |
Grants ability to SHOW PROCESSLIST | |
Unused | |
Creating a foreign key constraint requires the REFERENCES privilege for the parent table | |
Grants ability to FLUSH | |
Grants ability to SHOW MASTER STATUS, SHOW SLAVE STATUS, SHOW BINARY LOGS | |
Grants ability to read binary log events from the master (needed by replicas). Alias for REPLICATION SLAVE. | |
Grants ability to read binary log events from the master (needed by replicas) | |
Grants ability to SELECT | |
Grants ability to SHOW DATABASES | |
Grants ability to SHOW CREATE VIEW | |
Grants ability to shut down the server | |
Grants ability to perform superuser operations such as KILL thread, SET GLOBAL, CHANGE MASTER, etc. | |
Grants ability to CREATE TRIGGER, DROP TRIGGER, execute triggers on tables you update | |
Grants ability to UPDATE (requires SELECT privilege for WHERE clause) | |
Grants ability to connect to the database server | |