`
退役的龙弟弟
  • 浏览: 445980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql创建用户并授权访问

阅读更多

注:所有操作在root用户下执行

 

1、创建用户

(1)只能使用localhost访问

CREATE USER 'nange'@'localhost' IDENTIFIED BY '123456';

 (2)所有IP都能使用用户nange

 

CREATE USER nange@'%' IDENTIFIED BY '123456';

 2、授权

(1)对mysql数据库的所有操作权限授予nange

GRANT all PRIVILEGES on mysql.* TO 'nange'@'%';

 (2)对所有数据库的操作权限授予用户nange

GRANT all PRIVILEGES on *.* TO 'nange'@'%';

 (3)对所有库的查看权限授予用户nange(只能使用localhost登录)

GRANT SELECT ON *.* TO 'nange'@'localhost';

(4)对dtpser库操作的多个权限授予nange

GRANT SELECT, INSERT ON `dtpser`.* TO 'nange'@'localhost';

 

分享到:
评论

相关推荐

    MySQL创建数据库与创建用户以及授权

    1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 ...MySQL创建数据库与创建用户以及授权相关SQL语句,摘自博客http://www.cnblogs.com/janken/p/5500320.html

    mysql远程访问授权

    mysql 远程访问授权 Nacicat无法创建数据库连接

    MySQL数据库:用户的权限管理.pptx

    新的SQL用户不允许访问属于其他SQL用户的表,也不能立即创建自己的表,它必须被授权,可以授予的权限有以下几组。 列权限:和表中的一个具体列相关。 表权限:和一个具体表中的所有数据相关。 数据库权限:和一个具体...

    mysql5.7操作文档大全

    3.2.4 创建远程登录用户并授权 15 3.2.5 强制刷新权限 15 3.3 恢复备份的数据库 15 四. MySQL数据库数据迁移 16 4.1 迁移前准备 16 4.1.1 停止MySQL数据库服务 16 4.1.2 创建数据库迁移目录 16 4.2 数据迁移 17 ...

    MySql 5.1 参考手册.chm

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2. SQL...

    MySQL 5.1参考手册

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2....

    MySQL 5.1中文手冊

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2. SQL...

    mysql 5.1版本修改密码及远程登录mysql数据库的方法

    mysql创建用户并授权: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”; grant[英][grɑ:nt] 承认; 同意; 准许; 授予; 例1:允许mk用户从localhost登录 mysql> grant all on ...

    MySQL 5.1官方简体中文参考手册

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 ...

    MySQL 5.1参考手册中文版

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2....

    MySQL 5.1参考手册 (中文版)

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2. SQL...

    mysql5.1中文手册

    连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项...

    MYSQL中文手册

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2...

    01-mysql安装篇(rpm方式安装+二进制方式安装)-mysql rpm安装-CSDN博客.pdf

    5、创建mysql组和用户 6、更改安装目录归属 7、初始化MySQL 8、 配置MySQL 9、启动MySQL 10、配置环境变量 11、允许root账号远程访问 12、设置mysql服务开机自启 13、mysql服务启动 ——————————————...

    mysql官方中文参考手册

    5.2.2. 连接到MySQL实例管理器并创建用户账户 5.2.3. MySQL实例管理器命令行选项 5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2. SQL...

    ubuntu安装mysql详情步骤.txt

    ubuntu 安装MySQL 支持远程访问 sudo apt-get update sudo apt-get install mysql-server sudo apt-get install libmysqlclient-dev 登录 MySQL mysql -u root -p 创建用户 REATE USER 'username'@'host' ...

    修改mysql允许主机访问的权限方法

    默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点,个人也是比较倾向于使用...

    MySQL性能调优与架构设计(中文版)

     4.3 MySQL访问授权策略  4.4 安全设置注意事项  4.5 小结  第 5章 MySQL备份与恢复  5.0 引言  5.1 数据库备份使用场景  5.2 逻辑备份与恢复测试  5.3 物理备份与恢复测试  5.4 备份策略的设计...

Global site tag (gtag.js) - Google Analytics