mysql创建用户并授权

创建用户命令

    CREATE USER 'username'@'host' IDENTIFIED BY 'password';

    参数说明:

        username – 指你将创建的用户名

        password –  该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器

        host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%

    示范例子:

    CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; 

    注意:创建用户之后数据存入mysql数据库的user表中,如果要删除用户,只需在user表中执行删除操作即可。

授权命令并使之生效

    GRANT ALL PRIVILEGES ON *.* TO 'beij'@'%' IDENTIFIED BY 'beij3306' WITH GRANT OPTION; 

    flush privileges;

    

你可能感兴趣的:(mysql授权,mysql创建用户)