`
SuperCustomer
  • 浏览: 110130 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

MySQL访问权限

阅读更多

1、创建用户

语法:grant privileges on * | *.* |db_name.* |db_name.tbl_name to 'user'@'host' identified by 'password' with with_option

例如:grant usage on db_test.tbl_user to 'super'@'localhost' identified by '123456' with grant option;

 

2、授权

语法:grant privileges on * | *.* |db_name.* |db_name.tbl_name to 'user'@'host' identified by 'password' with with_option

例如:grant select,update on db_test.tbl_user to 'super'@'localhost' identified by '123456' with MAX_USER_CONNECTIONS 3;

 

3、撤消权限

语法:revoke privileges on * | *.* |db_name.* |db_name.tbl_name from 'user'@'host';

例如:revoke insert on db_test.tbl_user from 'super'@'localhost';

 

4、删除用户

语法:drop user 'user'@'host';

例如:drop user 'super'@'localhost';

 

5、修改密码

例如:把root密码由123456改为空

mysqladmin -uroot -p123456 password ''

分享到:
评论

相关推荐

    开启外部访问mysql权限的功能

    解决办法是首先安装mysql服务,然后查看user表中的数据,授权root用户访问权限,最后刷新权限并重启mysql服务。 在安装mysql服务时,需要先更新软件源以获得最新版本,然后使用apt-get安装mysql-server。安装过程中...

    mysql开启远程访问权限和被远程访问的方法.docx

    MySQL远程访问权限和被远程访问的方法 在 MySQL 中,开启远程访问权限和被远程访问是非常重要的步骤。本文将详细介绍如何在 MySQL 中开启远程访问权限和被远程访问的方法。 一、使用root账户登录MySQL 首先,我们...

    设置mysql用户权限

    在MySQL数据库管理中,正确地配置用户权限是非常重要的步骤之一,它不仅关乎数据的安全性,还能确保不同角色的用户能够高效、安全地访问所需的数据资源。本文将详细介绍如何设置MySQL用户的权限,并通过具体的示例来...

    mysql用户权限设置

    在 MySQL 数据库中,用户权限设置是非常重要的,因为它涉及到数据的安全和访问控制。本文将详细介绍 MySQL 用户权限设置的相关知识点,包括创建用户、修改密码、赋予权限、回收权限、查看用户权限等。 一、创建用户...

    mysql 远程root权限

    - 使用`GRANT`语句授予`root`用户远程访问权限。 ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; ``` 这条命令授予了`root`用户从任何主机(由`%`通配符表示)访问数据库的全部权限,并...

    MySQL中文手册MySQL中文手册

    ySQL 5.1参考手册 :: 5. 数据库管理 ? 4. MySQL程序概述 ------------------------------------------------------------------------------...5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理

    MySql 5.1 参考手册.chm

    5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. 权限更改...

    linux下mysql开启远程访问权限 防火墙开放3306端口

    主要为大家详细介绍了linux下mysql开启远程访问权限,防火墙开放3306端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    更新MySql权限.zip

    通常,这会涉及修改MySQL配置文件(如my.ini或my.cnf),开放MySQL服务监听所有IP地址,以及在MySQL权限系统中为特定用户分配远程访问权限。 3. **mysqlorder_new.txt**:可能包含了新建MySQL用户的命令脚本,或者是...

    访问Mysql数据库的权限.txt

    4. **列级权限**:更细致地控制到某一列的访问权限。 #### 二、权限配置语法解析 在给定的部分内容中提到了一条`GRANT`语句: ```sql GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'mima'; ``` 这条语句的含义...

    MySQL 5.1参考手册

    5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. ...

    MYSQL权限不够解决办法

    MySQL使用基于角色的访问控制(RBAC)机制,通过定义不同的权限级别来管理用户的访问权限。这些权限级别包括全局级、数据库级、表级和列级。 - **全局级权限**:控制对整个MySQL服务器的操作,如启动、停止服务等。 -...

    MySQL 5.1中文手冊

    5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. 权限更改...

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

    5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. 权限更改...

    mysql5.1中文手册

    MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 ...

    远程用户连接mysql授权

    因此,在设置远程访问权限时,必须明确指定用户可以从哪些主机连接到数据库服务器。 #### 三、授权步骤详解 1. **登录MySQL服务器** 首先,需要通过命令行或图形界面客户端登录到MySQL服务器。例如,在安装MySQL...

    Linux mysql访问慢

    这两句语句的作用是跳过 DNS 解析和权限表检查,从而提高 MySQL 访问速度。 配置详解 在 MySQL 配置文件 my.cnf 中,[mysqld] 部分是 MySQL 服务器的主要配置部分。skip-name-resolve 语句的作用是跳过 DNS 解析,...

    MySQL 5.1参考手册中文版

    5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 5.7.6. 访问控制, 阶段2:请求核实 5.7.7. ...

Global site tag (gtag.js) - Google Analytics