当前位置: 首页 > 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.lryc.cn/news/458518.html

相关文章:

  • 代码随想录 106. 岛屿的周长
  • 阿里云融合认证中的App端一键登录能力
  • 基于YOLO11/v10/v8/v5深度学习的安检X光危险品检测与识别系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
  • vue-插槽作用域实用场景
  • Prometheus+Grafana 监控 K8S Ingress-Ningx Controller
  • 如何在Visual Studio 2019中创建.Net Core WPF工程
  • 自然语言处理(NLP)论文数量的十年趋势:2014-2024
  • .net core API中使用LiteDB
  • YOLO_V8分割
  • 根据请求错误的状态码判断代理配置问题
  • Python 网络爬虫高阶用法
  • 芯片Tapeout前GDS Review | Calibre中如何切出gds中指定区域版图?
  • 43 | 单例模式(下):如何设计实现一个集群环境下的分布式单例模式?
  • PHP如何解决异常处理
  • C++ socket编程(3)
  • Collection-LinkedList源码解析
  • vue判断对象数组里是否有重复数据
  • CSS 3D转换
  • 51单片机数码管循环显示0~f
  • 【编程进阶知识】Java NIO:掌握高效的I/O多路复用技术
  • vscode创建flutter项目,运行flutter项目
  • STM32之CAN外设
  • 【阅读笔记】水果轻微损伤的无损检测技术应用
  • 忘记7-zip密码,如何解压文件?
  • SpringBoot基础(一)
  • Java智能匹配灵活用工高效人力资源管理系统小程序源码
  • openpdf
  • C#垃圾回收机制详解
  • 身份证二要素核验操作指南
  • 量子数字签名概述