1.1 MySQL用户管理
1.1.1 用户的定义
3306 [(none)]>select user,host frommysql.user; #查询用户和主机 --------------- -----------
| user | host |
--------------- -----------
| root | 10.0.0.% |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
--------------- -----------
4 rows in set (0.00 sec)
1.1.2 用户的作用
1、用户登录
TCP/IP方式(远程、本地):
mysql-uroot -poldboy123 -h 10.0.0.51 -P3306
Socket方式(仅本地):
mysql-uroot -poldboy123 -S /tmp/mysql.sock
2、用于管理数据库及数据
增:
mysql> create user [email protected]‘10.0.0.%‘ identified by ‘123‘;
查:
mysql> desc mysql.user; ---->authentication_string
mysql> select user ,host ,authentication_string frommysql.user 查用户密码,一般都是加密
改:
mysql> alter user [email protected]‘1