mariadb使用\s查看用户权限

今天出现一个问题就是:给zabbix用户赋予权限

语句如下:

grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix'

按照这样的说法应该是所有的主机都是可连接的,但是使用localhost登陆后就是连接不了。

因此在学习过程中,最好使用'zabbix'@'192.168.x.x'这样的写法来,登录的时候要加上-h 127.0.x.x这样的写法

使用\s可以查看用户的权限

MariaDB [(none)]> \s
--------------
mysql Ver 15.1 Distrib 5.5.60-MariaDB, for Linux (x86_64) using readline 5.1 Connection id: 153
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server: MariaDB
Server version: 5.5.60-MariaDB MariaDB Server
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock
Uptime: 1 hour 2 min 59 sec

在mariadb中,如果不加-h指定主机,表示使用localhost主机的方式来登录了。

上一篇:Codevs 2370 小机房的树


下一篇:AES在线加密解密-附AES128,192,256,CBC,CFB,ECB,OFB,PCBC各种加密解密源码