当前位置: 首页 > news >正文

MySQL 创建子账号

1. 使用 root 账号登录 MySQL

使用 root 账号登录 MySQL,登录成功如图所示:

在这里插入图片描述

新建一个 MySQL 子账号,新建子账号命令如下:

 命令 : CREATE USER 'test'@'localhost' IDENTIFIED BY '123456';

若出现如下图所示,则表示新建 MySQL 账号成功:

在这里插入图片描述

root 账号退出登录,退出 MySQL 登录状态命令如下,退出成功如图所示:

 命令 : quit; #注意后面有分号

在这里插入图片描述

使用子账号登录 MySQL,命令如下,登录成功如下图:

 命令 : mysql -utest -p -P3306 -hlocalhost

在这里插入图片描述

2. 为什么要创建子账号?

在实际的业务开发中,需要多人合作同时对数据库进行操作,有开发人员也有运维人员。但是每个角色需要的数据库权限都是不一样的,例如开发王小明需要对数据库进行新增数据,但是不能删除和修改数据。运维小王只能对数据库进行读取,不能新增、修改和删除数据。这个时候只需要新建具有相应权限的 MySQL 子账户一一分配给对应人员就行了。这一小节我们只是讲了创建子账号,具体的权限分配我们会在后面的小节进行详细讲解。
请添加图片描述


http://www.mrgr.cn/news/48469.html

相关文章:

  • [贪心+搜索] 马走日升级版
  • 避免分配大小为零的内存空间
  • 详细介绍AUTOSAR APPL应用层-part6(SWC内部介绍)
  • STL之set、map的使用
  • Spring Boot在医疗B2B平台中的病历数据安全
  • 单片机XMEGA系列芯片dieshot赏析​
  • DAY8 Final等
  • DDR Study - Basic Understanding
  • 一个月学会Java 第12天 剖析static关键字与普通代码块和静态代码块还有final关键字
  • 基于STM32的车牌识别系统
  • 【React】React18核心源码解读
  • 什么电容笔好用?2024双11盘点入手不亏的五大宝藏平替电容笔 !
  • 第十四章 RabbitMQ延迟消息之延迟队列
  • 详细学习 pandas 和 xlrd:从零开始
  • 实测9款AI文件助手!原来最好用的并不是全网称赞的谷歌NotebookLM...
  • 京准:时间频率(北斗授时设备)助力广电网络
  • Unity的Compute Shader如何进行同步?
  • JVS低代码轻应用是什么?是如何拼装的?这篇文章讲的非常详细
  • Docker 教程一(简介)
  • NVM 切换Node.js版本工具