zoukankan      html  css  js  c++  java
  • mysql用户授权

     -- mysql设置root用户远程访问

    -- grant all privileges on *.* to 'root'@'%' identified by '123456';
    -- flush privileges;


     -- 创建用户命令

    -- CREATE USER 'user_name'@'host' IDENTIFIED BY 'password';
    -- user_name:要创建用户的名字;
    -- host:表示要这个新创建的用户允许从哪台机登陆,如果只允许从本机登陆,则填'localhost',如果允许从远程登陆,则填'%'
    -- password:新创建用户的登陆数据库密码,如果没密码可以不写。

    -- 示例:创建用户test,密码是123456
    CREATE USER 'test'@'%' IDENTIFIED BY '123456'


    -- 用户授权命令

    --GRANT privileges ON databasename.tablename TO 'username'@'host’
    -- privileges:表示要授予什么权力,例如可以有 select,insert ,delete,update等,如果要授予全部权力,则填 ALL
    -- databasename.tablename:表示用户的权限能用在哪个库的哪个表中,如果想要用户的权限很作用于所有的数据库所有的表,则填 -- *.*,*是一个通配符,表示全部。
    -- 'username'@'host':表示授权给哪个用户。

    -- 示例:授权用户test给数据库testdb权限为All
    GRANT ALL ON testdb.* TO 'test'@'%' 


    -- 删除用户test
    DROP USER 'test'@'%'

    -- Too many connections问题

    打开mysql配置文件,修改最大连接数max_connections=1000

    C:ProgramDataMySQLMySQL Server 5.7my.ini

  • 相关阅读:
    使用VSCode创建简单的Razor Webapp--1.入门
    ASP.NET Razor 常用示例
    ASP.NET Razor 语法
    ASP.NET Razor简介
    EF CodeFirst 一对一、一对多、多对多关系
    mysql外键
    EF CodeFirst 之 Fluent API
    替换JDK 对eclipse的影响?
    mysql数据库,安装 !创建!...详解!
    Apache的commons工具类
  • 原文地址:https://www.cnblogs.com/codeyou/p/12320978.html
Copyright © 2011-2022 走看看