`
carge
  • 浏览: 51863 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

MYSQL用户管理和授权

 
阅读更多

创建和删除用户:

 

CREATE USER 'user_name'@'xxx.xxx.xxx.xxx' IDENTIFIED BY 'password';
DROP USER 'user_name'@'xxx.xxx.xxx.xxx';

 

 

修改用户密码:

 

UPDATE mysql.user SET password=PASSWORD('password') WHERE user='user_name';

 

 

授权:

GRANT SELECT ON db_name.table_name TO user_name@'xxx.xxx.xxx.xxx' Identified by "password";

  

使用该语句时,如果用户不存在,则会先创建用户

 

回收权限:

 

revoke SELECT ON db_name.table_name from 'user_name'@'xxx.xxx.xxx.xxx'

 

 

 

如果不限定用户访问数据库的IP,那么可以把“xxx.xxx.xxx.xxx” 换为 “%”。

如果不限定用户访问的数据库或者数据库中的表,那么需要把“db_name”换为“*”,“table_name”换为“*”

分享到:
评论

相关推荐

    MySQL用户管理和用户授权详解.pdf

    MySQL用户管理和用户授权是数据库系统中的关键操作,用于确保数据安全和访问控制。本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如...

    Mysql用户及授权

    理解并熟练掌握这些MySQL用户管理和授权的命令,有助于构建和维护安全的数据库环境。在实际应用中,通常会根据业务需求为不同用户分配不同的权限,以实现精细的权限控制。同时,定期检查和更新用户权限也是确保数据...

    MySQL管理密码用户授权实践

    2. MySQL用户授权及撤销 用户授权和撤销是数据库管理中另一个重要的方面,这允许管理员控制不同用户对数据库的访问权限。 2.1 用户授权 为了给予用户访问数据库的权限,管理员需要执行授权操作。授权的基本语句...

    MySQL多表查询、事务和管理用户及授权

    本文将深入探讨MySQL中的多表查询、事务处理以及用户管理和权限授权。 **一、多表查询** 在数据库设计中,往往需要处理多个相关表的数据。MySQL提供了多种多表查询方法,包括: 1. **JOIN操作**:JOIN允许你将两...

    远程用户连接mysql授权

    对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将详细介绍如何为远程用户授权访问MySQL服务器的方法。 #### 二、远程用户连接MySQL授权原理 在MySQL中,每个用户的权限是根据...

    MySql用户创建、授权以及删除

    MySQL是世界上最流行的开源关系型数据库管理系统之一,其用户管理...总的来说,对MySQL用户进行创建、授权和删除操作是数据库管理的基础。理解并熟练掌握这些操作,可以帮助你更好地控制数据库访问权限,确保数据安全。

    JSP+MYSQL 用户管理系统

    【JSP+MYSQL 用户管理系统】是一个使用Java Server Pages(JSP)技术和MySQL数据库构建的Web应用程序,主要用于管理和处理用户的相关操作。在这个系统中,我们利用MVC(Model-View-Controller)架构模式来组织代码,...

    MySQL中创建用户及授权

    MySQL 中创建用户及授权是数据库管理中的一项重要任务。以下是创建用户及授权的详细介绍。 创建用户 在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 CREATE USER 命令 CREATE ...

    web,mysql用户管理系统学生

    【标题】:“Web,MySQL用户管理系统学生” 在Web开发领域,构建一个用户管理系统是常见的实践,特别是对于教育机构而言,管理学生注册信息和成绩是非常重要的功能。本项目名为“Web,MySQL用户管理系统学生”,...

    mysql 用户管理

    MySQL用户管理是数据库系统中至关重要的环节,它涉及到数据安全、权限控制以及日常运维等多个方面。在MySQL中,用户账户的创建、登录、授权、修改和删除等操作都需要遵循一定的规则和流程。 首先,创建新的MySQL...

    MYSQL用户管理和权限管理.pdf

    MySQL用户管理和权限管理是数据库系统中的关键组成部分,它确保了数据的安全性和访问控制。MySQL作为一个多用户数据库系统,允许不同的用户根据其角色和需求访问不同的数据资源。在MySQL中,用户分为两类:超级管理...

    mysql数据操作和mysql授权操作

    MySQL 数据操作是数据库管理系统中的核心功能,用于创建、读取、更新和删除...总的来说,MySQL的数据操作和授权管理是数据库管理员和开发者的必备技能,理解并熟练掌握这些概念对于有效管理和保护数据库至关重要。

    web,mysql用户管理系统

    在本项目中,"Web,MySQL用户管理系统"是一个典型的软件开发实例,主要目的是为一所大学构建一个基于Web的平台,用于管理和维护学生的注册信息以及成绩数据。以下将详细阐述涉及的关键知识点: 1. **Web技术**:Web...

    创建MySQL用户赋予某指定库表的权限[文].pdf

    MySQL 用户权限管理和授权 MySQL 是一个广泛使用的关系型数据库管理系统,用户权限管理是 MySQL 安全性的关键组件之一。创建 MySQL 用户并赋予某指定库表的权限是 MySQL 安全性配置的重要步骤。本文将详细介绍 ...

    mysql授权管理1

    在MySQL数据库管理系统中,权限管理是一项关键的安全措施,它确保只有授权的用户才能访问和操作数据。本篇文章将深入探讨如何进行MySQL授权管理,特别是针对标题中提到的问题——"mysql授权管理1"。 首先,我们从...

    MySQL新建用户,授权,删除用户,修改密码

    在IT领域,特别是数据库管理方面,理解和掌握MySQL的用户管理是一项基本且重要的技能。本文将深入探讨如何在MySQL中新建用户、授权、删除用户以及修改密码的过程与细节,旨在为数据库管理员提供实用的操作指南。 ##...

    MySQL中创建用户与授权用户--abiao.txt

    创建和授权用户是MySQL数据库管理中的基础操作。创建用户时需要明确用户的身份验证信息,包括用户名、主机名以及密码;而授权用户则是指根据业务需求赋予用户相应的权限。合理地创建用户并授予适当的权限对于维护...

    mysql授权问题解决办法

    在处理MySQL数据库时,经常会遇到各种授权问题,这些问题可能会影响到数据库的正常使用和管理。本文将详细介绍如何解决MySQL中的授权问题,包括但不限于如何更改root用户的密码、如何确保数据库服务正常运行以及如何...

    java+ mysql仓库管理系统

    系统的用户界面可能通过`登陆界面.png`给出了一些线索,表明存在登录功能,这通常涉及到用户认证和授权机制。这部分可能涉及了Session管理,以跟踪用户状态并保护敏感操作。 `使用说明.doc`文档应该详细介绍了如何...

Global site tag (gtag.js) - Google Analytics