• MySQL权限管理常用命令


    1、进入mysql命令行。

    (1)SSH连接:
    mysql -u root -p
    输入root密码

    (2)Navicat for MySQL中:
    右击连接,选择“命令列界面..”

    2、mysql环境操作

    (1)创建用户
    Mysql> create user 'USERNAME'@'%' identified by 'PASSWORD';
    Mysql> create user 'ljf'@'%' identified by '123456';
    注:% 匹配任务访问来源,任意IP

    (2)更改用户名
    Mysql> rename user OLD_NAME to NEW_NAME;
    Mysql> rename user ljf to zy;

    (3)修改密码
    mysql> set password for 用户名@localhost = password('新密码');
    mysql> set password for ljf = password('ljf123');

    (4)查询所有用户
    mysql> select user,host,password from mysql.user;

    (5)删除用户
    Mysql> drop user 'USERNAME'@'HOST';
    Mysql> drop user ljf;

    (6)用户授权
    Mysql> grant all on rulian.* to ljf@'%' identified by '123456';
    Mysql> grant select,insert,update,delete,alter,create,create view,show view,execute,index on rulian.* to ljf@'%' identified by '123456';
    注:一是全部操作授权,一是针对性操作授权。

    (7)移除授权;
    Mysql> revoke all on rulian.* from 'ljf'@'%';

    (8)刷新授权表;
    Mysql> flush privileges;
    注:用于配置即时生效。

    (9)退出
    Mysql> exit;

     

  • 相关阅读:
    收藏转载:一些视频流地址
    转载收藏:Android 输入法表情上传服务器
    Android N 的开机启动流程概述
    列举至少3种Support包中提供的布局或工具
    代码混淆定义
    应用内存优化主要思路
    锁屏的一些动画
    毛玻璃效果
    关于宏定义
    openresty性能测试报告分析
  • 原文地址:https://www.cnblogs.com/rulian/p/11195195.html
Copyright © 2020-2023  润新知