使用mysql命令授权用户

2024-05-26 12:58

本文主要是介绍使用mysql命令授权用户,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

默认情况下 mysql 是以root 用户进入 并且操作的,那么要想以其他用户进入并且对数据库进行增删改查的工作那么就需要 以root 用户的身份进入 给数据库授权 给 相应的用户
 
server0:/usr/local/mysql/bin # mysql -uroot -p
Enter password:
 
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| solrclient         |
| test               |
+--------------------+
 
mysql> grant all privileges on solrclient.* to 
suse@localhost  identified by 'suse‘;
Query OK, 0 rows affected (0.00 sec)
 
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql>\q
 
还可以进行更细粒度的 授权:
 
//如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on solrDB.* to 
suse@localhost    identified by ‘suse’;
 
3.删除用户
  @>mysql -u root -p
  @>密码
  mysql>DELETE FROM user WHERE User='suse'and Host=”localhost”;
  mysql>flush privileges;
  //删除用户的
数据库
   mysql >drop database  solrDB;
  4.修改指定用户密码
  @>mysql -u root -p
  @>密码
  mysql>update mysql.user set password=password(‘新密码’) where User='suse' and Host=”localhost”;
  mysql>flush privileges;
  mysql>quit;

这篇关于使用mysql命令授权用户的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1004529

相关文章

SQL Server Management Studio (SSMS) 20.1 - 微软数据库管理工具

SQL Server Management Studio (SSMS) 20.1 - 微软数据库管理工具 请访问原文链接:https://sysin.org/blog/ssms/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 笔者注:SQL Server 2014 及之前版本内置 SQL Server Management Studio (SSMS),SQL Se

Ubuntu 14.04 安装mysql服务器

1 安装mysql-server服务器端 apt-get -y install mysql-server 设置root账号密码 配置root权限密码,然后按ok,根据提示再次输⼊密码(为了⽅便测试写成了12356)即可 2 安装mysql客户端 apt-get -y install mysql-client 3 安装mysql模块 apt-get -y install libmys

virutal虚函数使用与原理分析

0 介绍 本文主要总结:多态,虚函数,虚析构,虚表指针,虚函数与继承关系,纯析构函数,纯虚函数之间的相互关系。 C++ 三大主要特性:封装,继承,多态。多态定义:接口的多种不同的实现方式. 多态的分类有两种:编译时多态和运行时多态。 编译时多态:函数重载或运算符重载实现 运行时多态:通过Vritual实现 作用:同一操作可以有不同的表现,简化代码; 1 虚函数定义 1.1 定义实现 格式:

使用Selenium进行元素定位的全面指南

使用Selenium进行元素定位的全面指南 引言 Selenium 是一个广泛使用的开源工具,用于自动化Web浏览器的操作。无论你是进行自动化测试,还是需要抓取网页数据,Selenium 都是一个非常有用的工具。而在Selenium中,定位网页元素是自动化操作的核心。本文将详细介绍Selenium中各种定位元素的方法及其应用场景,帮助你在自动化过程中更加高效。 目录 准备工作基本概念使用I

阿里短信服务Java版简单使用

开通短信服务 申请注册阿里云( https://www.aliyun.com ) 搜索短信服务,并开通短信服务 开通短信服务后,进入管理控制台 进入国内消息模块,设置签名、模板 注:此处的签名名称、模板CODE在后续的代码调用发送短信时能用到。 设置AccessKey 注:accessKey和密钥是用来做安全验证的。在调用发送短信接口时需要。 短信SDK(Java版)

Ubuntu中防火墙的使用 和 开放 关闭 端口

目录 1.查看防火墙的状态 2.开启ufw防火墙 3.重启ufw防火墙 4.关闭ufw防火墙 5.设置外来访问默认权限 6.开放普通端口 7.关闭普通端口 8.开放规定协议的端口 9.关闭指定协议端口 10.重启防火墙,是配置生效 1.查看防火墙的状态 sudo ufw status 2.开启ufw防火墙 sudo ufw enable /

OKK---生物信息研究之ClinVar的下载,Annovar的下载和使用

ClinVar数据库中记录了大量的人类变体,和这些变体导致的致病或健康或无意义,所以要使用机器学习来做一个错义变体的研究需要使用带这个数据集 从NCBI官网上下载的话可以下载相应的变体,但问题是不是VCF格式,我们需要使用annovar这个注释软件对变体进行注释。 何为注释,获得变体的额外信息,用这些结构化的额外信息来作为输入。 ClinVar数据库的学习和解读可以参考----12--人类遗

使用jave获取上传视频时长信息

1、获取jave-1.0.2.jar包,下载路径:点击打开链接   如果是maven项目需要将jave包打到maven仓库中(网上maven库中没有这个jar包,直接依赖会报错) 我的maven库是放在本地D盘中,maven配置了环境变量,所以直接使用cmd命令把jar包导入本地maven仓库: -Dfile=E:\jave-1.0.2.jar(是指你放jave的jar包位置,我放在E盘)

SQLserver --安装程序无法打开注册表项 UNKNOWN\Components\…的解决办法

安装SQL Server时出错: Microsoft SQL Server 2012 Service Pack 1 安装程序 出现以下错误: 无法打开项 UNKNOWN\Components\7A8DE26584BD9F843B3E75C25A993FCB\4B60A24C194BF544F9F7B65170347720。 请验证您是否具有足够的权限访问该项,或者与支持人员联

解决Pycharm远程连接WSL2的python解释器,使用调试模式时显示超时的问题

环境 windows 11wsl2+ubuntu20.04pycharm2023.3.3 问题 Pycharm远程连接WSL2的python解释器,使用调试模式时显示超时 分析 TCP连接错误。 解决方法 windows高级防火墙设置->入站规则->找到pycharm2023.3.3的TCP连接规则->双击允许连接 步骤截图见下: