zoukankan      html  css  js  c++  java
  • Linux下给mysql创建用户并分配权限

    // fe_group 用户名
    // fe 数据库名
    // 123456 密码

    1.新建用户

    //登录MYSQL
    @>mysql -u root -p
    @>密码
    //创建用户
    mysql> insert into mysql.user(Host,User,Password) values('localhost','fe_group',password('123456'));
    //刷新系统权限表
    mysql>flush privileges;
    这样就创建了一个名为:fe_group 密码 123456 的用户。
    //退出后登录一下
    mysql>exit;
    @>mysql -u fe_group -p
    @>输入密码 123456
    mysql>登录成功 

    2.为用户授权

    //登录MYSQL(有ROOT权限)。我里我以ROOT身份登录。
    @>mysql -u root -p
    @>密码
    //首先为用户创建一个数据库(fe)
    mysql>create database fe;
    //授权fe_group用户拥有fe数据库的所有权限
    @>grant all privileges on fe.* to fe_group@localhost identified by '123456';
    //localhost是本地访问,其他地址访问不了,%是所有
    @>grant all privileges on fe.* to fe_group@'%' identified by '123456';
    //刷新系统权限表
    mysql>flush privileges;
    

      

  • 相关阅读:
    MCU 51-7 I2C Communication EEPROM
    FinalShell(免费的XShell替代品)
    Docker部署Redis
    Docker-Compose部署ELK
    Linux清空文件
    Linux防火墙的操作
    VSCode远程连接Linux服务器
    Apollo分布式配置中心
    SpringBoot整合log4j2
    MySQL区分大小写
  • 原文地址:https://www.cnblogs.com/yangwenzhi/p/9186913.html
Copyright © 2011-2022 走看看