mariadb使用\s檢視使用者許可權
阿新 • • 發佈:2018-12-18
今天出現一個問題就是:給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主機的方式來登入了。