• mysql 创建新用户、数据库、授权


    创建用户

    1.登录mysql

       mysql -uroot -p

    2.创建本地用户(2.3选其一)

          #use mysql;             //选择mysql数据库

          #create user 'wen'@'localhost' identified by '123456';                //创建本地用户

          #flush privileges;             //刷新MySQL的系统权限相关表,使添加用户操作生效,以免会出现拒绝访问

    3.创建远程用户

         #create user 'wen'@'192.168.122.12' identified by 'qing';          //从192.168.122.12登陆的用户
         #create user 'wen'@'%' identified by '123456';              // 从任意ip登陆的用户
         #create user 'wen' identified by '123456';               //不做指定默认为'%'

    4.删除用户

         # use mysql;

         # delete from user where user='wen' and host='%' ;

         #flush privileges;

    为用户创建数据库

    1.创建数据库

       create database qing DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 

    2.删除数据库

       drop database 数据库名;

    为新用户分配权限

    1.分配权限   

        #grant select,delete,update,insert on qing.* to 'wen'@'localhost' identified by '123456';

          //赋予部分权限,其中的wen.*表示对以wen所有文件操作。         

        #flush privileges;      //刷新权限

        #grant all privileges on qing.* to 'wen'@'%' identified by '123456';      //赋予所有权限

        #flush privileges;    //刷新权限

    2.撤销权限

        #revoke updata on qing.* from 'wen'@'%';        //撤销updataq权限

        #revoke all on qing.* from 'wen'@'%';    //撤销所有权限

  • 相关阅读:
    对于程序员来说,如何才能快速转行赶上大数据这辆高铁呢?
    大数据学习计划
    大数据学习详细路线
    大数据到底要怎么学习?
    大数据处理技术怎么学习呢?
    从零开始大数据学习路线
    大数据从入门到精通
    大数据学习路线
    8.【Spring Cloud Alibaba】配置管理-Nacos
    7.【Spring Cloud Alibaba】微服务的用户认证与授权
  • 原文地址:https://www.cnblogs.com/qingwuyou/p/10687455.html
Copyright © 2020-2023  润新知