MariaDB comenzando con 10.4.1

los mysql.global_priv La tabla fue introducida en MariaDB 10.4.1 para reemplazar la tabla mysql.user.

los mysql.global_priv La tabla contiene información sobre los usuarios que tienen permiso para acceder al servidor MariaDB y sus privilegios globales.

Tenga en cuenta que los privilegios de MariaDB ocurren en muchos niveles. No se puede conceder a un usuario create privilegio a nivel de usuario, pero aún puede tener create permiso en determinadas tablas o bases de datos, por ejemplo. Consulte privilegios para obtener una vista más completa del sistema de privilegios MariaDB.

los mysql.global_priv La tabla contiene los siguientes campos:

Campo Escribe Nulo Llave Defecto Descripción
Host char(60) NO PRI Anfitrión (junto con User constituye el identificador único para esta cuenta).
User char(80) NO PRI Usuario (junto con Host constituye el identificador único para esta cuenta).
Priv longtext NO Privilegios globales, otorgados a la cuenta y otras propiedades de la cuenta

Ejemplos de

select*from mysql.global_priv;+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------+| Host      |User| Priv                                                                                                                                  |+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------+| localhost | root        | "access": 18446744073709551615,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747" ||127.%| msandbox    | "access":1073740799,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"            || localhost | msandbox    | "access":1073740799,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"            || localhost | msandbox_rw | "access":487487,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"                ||127.%| msandbox_rw | "access":487487,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"                ||127.%| msandbox_ro | "access":262145,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"                || localhost | msandbox_ro | "access":262145,"plugin":"mysql_native_password","authentication_string":"*6C387FC3893DBA1E3BA155E74754DA6682D04747"                ||127.%| rsandbox    | "access":524288,"plugin":"mysql_native_password","authentication_string":"*B07EB15A2E7BD9620DAE47B194D5B9DBA14377AD"                |+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------+

Formato legible:

SELECT CONCAT(user,'@', host,' => ', JSON_DETAILED(priv))FROM mysql.global_priv;+--------------------------------------------------------------------------------------+| CONCAT(user,'@', host,' => ', JSON_DETAILED(priv))|+--------------------------------------------------------------------------------------+| root@localhost=> 
    "access": 18446744073709551615,"plugin": "mysql_native_password","authentication_string": "*6C387FC3893DBA1E3BA155E74754DA6682D04747"
 || msandbox@127.%=> 
    "access": 1073740799,"plugin": "mysql_native_password","authentication_string": "*6C387FC3893DBA1E3BA155E74754DA6682D04747"
           |+--------------------------------------------------------------------------------------+

Un usuario en particular:

SELECT CONCAT(user,'@', host,' => ', JSON_DETAILED(priv))FROM mysql.global_priv 
  WHEREuser='marijn';+--------------------------------------------------------------------------------------+| CONCAT(user,'@', host,' => ', JSON_DETAILED(priv))|+--------------------------------------------------------------------------------------+| marijn@localhost=> 
    "access": 0,"plugin": "mysql_native_password","authentication_string": "","account_locked": true,"password_last_changed": 1558017158
 |+--------------------------------------------------------------------------------------+

El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido con anticipación. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o de cualquier otra parte.