zoukankan      html  css  js  c++  java
  • MySQL授权远程用户登录权限

    MySQL授权远程用户登录权限

    察看当前用户:

    select user();
    退出:exit;
    给当前账户设置密码(必须以管理员登陆):set password = password('123')
    创建一个其他用户:
    mysql> create user 'xie'@'192.168.10.%' IDENTIFIED BY '123'; #指定网段密码
    mysql> create user 'xie'@'192.168.10.5' # 指示某机器可以连接
    mysql> create user 'xie'@'%' #指示所有机器都可以连接
    给一个用户授权:
    grant 权限类型 on 数据库名称 . * (或表名) to 'xie'@'%';
    all 所有权限
    select 查
    select,insert 查和写

    mysql> flush privileges; # 刷新使授权立即生效(万一没有立即生效)
    创建账号并授权
    grant all on 数据库名称 .* to 'xie'@'%' identified by '123'

    删除账户及权限:

    drop user '登录名'@'指定IP '

    取消权限用户

    revoke all on from '登录名'@'指定IP '

    查看用户权限

    show grants for '登录名'@'指定IP '

  • 相关阅读:
    关于firstChild,firstElementChild和children
    trim(),正则表达式中文匹配
    Shell之基本用法
    Samba服务部署
    Linux基础(3)
    linux基础(2)
    Linux基础(1)
    网络基础及网络协议
    操作系统简介
    为何要学习计算机基础
  • 原文地址:https://www.cnblogs.com/remixnameless/p/13462937.html
Copyright © 2011-2022 走看看