用户管理

用户账号:

格式

    'USERNAME'@'HOST'
    @'HOST':
    主机名
    IP地址或Network
    通配符: %  表示任意多个字符  
                   _ 表示任意单个字符

示例:192.168..%.% 表示172.16这个网段远程登录

查询用户

use mysql
select user,host,paaword from user;

创建用户:CREATE USER

语法

    CREATE USER 'USERNAME'@'HOST' [IDENTIFIED BY 'password'];
    默认权限:USAGE

示例:

1、创建hyt用户,并允许192.168.245.%这个网段登录
create user 'hyt'@'192.168.245.%';
2、创建linux用户,并且允许172.22.59.0这个网段登录,并且为这个用户设置密码
create user 'linux'@'172.22.59.%' identified by '123456';

删除用户:

语法:

    DROP USER 'USERNAME'@'HOST‘

示例:

1、删除默认的空用户
drop user ''@'localhost';

用户重命名:

语法

    RENAME USER
    RENAME USER old_user_name TO new_user_name;

示例:

rename user hyt to linux;