美文网首页
Mysql用户权限管理

Mysql用户权限管理

作者: zzl灬 | 来源:发表于2019-12-27 12:57 被阅读0次

    查看用户

    登录MySQL

    use mysql
    select * from user; #查看用户所有信息
    select user,host from user; #查看用户名和host信息
    

    新建用户

    登录MySQL

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

    -username:用户名
    -host:可以访问的地址,本地(localhost),所有(%)
    -password:密码(可以为空)

    授权用户

    登录MySQL

    GRANT privilege ON database.table TO 'username'@'host';
    

    -privilege:权限,insert,delete,update,select等,所有权限(ALL)
    -database:数据库名称(全部填 *)
    -table:数据表名称(全部填 *)
    -username:用户名
    -host:用户对应的host

    删除用户

    登录MySQL

    DROP USER 'username'@'host';
    

    -username:用户名
    -host:用户对应的host

    撤销用户权限

    登录MySQL

    REVOKE privilege ON database.table FROm 'username'@'host';
    

    -privilege:权限,insert,delete,update,select等,所有权限(ALL)
    -database:数据库名称(全部填
    -table:数据表名称(全部填

    -username:用户名
    -host:用户对应的host

    修改用户密码

    命令行

    mysqladmin -u username -ppassword password newpassword
    

    -username:用户名
    -password:原密码
    -newpassword:新密码

    例:

    用户名为root,原密码为test,新密码为test1

    mysqladmin -u root -ptest password test1
    

    相关文章

      网友评论

          本文标题:Mysql用户权限管理

          本文链接:https://www.haomeiwen.com/subject/isfdoctx.html