MariaDB:<show grants =“”for =“”user =“”>不显示表级权限?

时间:2017-11-05 12:21:45

标签: mariadb

我从MySQL转到MariaDB,我创建了表级授权,但是当我这样做时,它只给出了:

使用授予用户@%IDENTIFIED BY PASSWORD'xxxx'

我做了如下补助: GRANT SELECT,INSERT ON database.table TO USER

MariaDB是否不显示表级授权?

1 个答案:

答案 0 :(得分:1)

要获取 table -level权限,您需要不同的语法。例如:

GRANT SELECT, INSERT ON dbname.tablename TO user@localhost;

以下为您提供数据库 -level privs:

GRANT SELECT, INSERT ON dbname.* TO user@localhost;

(如果您的表名为.,那将是一场噩梦。)