centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤

linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤销权限

linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤销权限

root权限高,安全性考虑,一般只允许本地(本机)访问,不建议直接用于远程,那就需要创建权限用户来远程连接数据库。

步骤1:登录数据库

mysql -uroot -p 或 mysql -u root -p

-u表示user(用户名),-p表示password(密码)需要输入密码,如下效果

如果是第一次登录,则直接回车;

256d45069c93868182895ea0a3dd11f5.png

登录数据库成功后如下:

f586cd4026c540454c656f92846fb9d4.png

步骤2:创建数据库用户

CREATE USER erp IDENTIFIED BY 'erpdatapwd';

CREATE USER [email protected] IDENTIFIED BY 'erpdatapwd';

上一句命令创建用户可用于其他远程数据库连接工具连接,

下一句仅允许本地(本机)登录,

依情况而定。

6a8160110a59ba0622089e38d2c1b2d7.png

步骤3:给创建的数据库用户指定权限

GRANT ALL PRIVILEGES ON *.* TO user;

GRANT ALL PRIVILEGES ON *.* TO user;@localhost

90e13b1dc2997a13d75eae7e9c5fe433.png

98bbdf3a52d0237453726c618915899b.png

步骤4:查看用户

select host,user from mysql.user;

4c760c1045fb04e472c8396b068d236b.png

上图说明我们创建的数据用户已完成,下图为数据库工具连接情况,表示远程连接成功!

3fab2736d035d8db692632a4e07593c9.png

步骤5:删除数据用户

先输入步骤4个查看用户,如下图,我们删除下图中的用户名为user的用户:

cbb9de8549acf352c9148b31fc9fe59f.png

DROP USER ‘user’@'%';

814fc4fe05ea345a78c27962151e9cd2.png

从图中可以看到,用户名是‘user’,host是%

执行完查看下,如下图:

dff313212b07db1e2edaa7014ea0bbc7.png

用户删除成功!

顺便刷新下权限

flush privileges;

【非必需】拓展延伸:以上部分可用其他命令操作:

如查看用户: select user from mysql.user;

如查看用户所有: select * from mysql.user;

如删除用户:

delete from mysql.user where user=‘XXX’ and host=’%’;

根据以上方式,设置修改用户密码:

SET PASSWORD FOR ‘username’@‘host’ = PASSWORD(‘newpassword’);

设置当前用户的密码:

SET PASSWORD = PASSWORD(‘newpassword’);

撤销用户权限:

命令:REVOKE privileges ON database.tablename FROM ‘username’@‘host’;

注意:

若给权限是这样写: GRANT SELECT ON . TO ‘erp’@‘%’;

则用 REVOKE SELECT ON database.tablename TO ‘erp’@‘%’;是不能撤销用户erp 对 database.tablename中的SELECT erp的。

相反的 GRANT SELECT ON database.tablename TO ‘erp’@‘%’;授予权限

用 REVOKE SELECT ON . FROM ‘erp’@‘%’;也是不能用来撤销用户erp 对database库的tablename 表的SELECT 权限

linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤相关教程

Maxwell采集binlog系列(结完)-Linux系统安装Maxwell,采集binl

Maxwell采集binlog系列(结完)-Linux系统安装Maxwell,采集binlog 百度云盘安装包链接:https://pan.baidu.com/s/1zVFX6RSBs-ED4PkVG1CPOQ 提取码:9co6 MySQL开启binlog 1.修改配置文件 vi /etc/my.cnf [mysqld]下面添加如下内容 server_id=1log-bin=master

centos7防火墙设置

centos7防火墙设置 查看开放端口 firewall-cmd --zone=public --list-ports 新增开放端口并重载 firewall-cmd --zone=public --add-port=3306/tcp --permanentfirewall-cmd --reload 查看开放端口 firewall-cmd --zone=public --query-port=3306/tcp 移除开放

mysql 安装教程

mysql 安装教程 如果电脑之前装了其他版本的mysql,先卸载干净 1.开始,windows管理工具,服务 停止mysql应用。 2.在控制面板卸载mysql 将mysql相关联的全部卸载干净 3.将之前安装目录下的mysql目录删除,如果存在的话 4.运行regedit 将mysql目录删除 5.HKEY

MySQL数据库系统

MySQL数据库系统 简介 ? Apache HTTP Server作为优秀的Web服务器软件,提供了面向用户的前端应用功能。而在实际 的企业网站平台中,为了提供更丰富.更强大的Web应用功能,往往还需要有后台数据库、网页编 程语言等多种角色的支持。 基础认识 ? MySQL是一个

Linux 服务器(命令行)安装TensorFlow-GPU 用python虚拟环境

Linux 服务器(命令行)安装TensorFlow-GPU 用python虚拟环境 ??研究生第二年了,无论是windows还是linux环境,安装TensorFlow-GPU已经好多次了,第一次纯靠自己安装成功,正值国庆期间比较轻松,写个博客记录一下。 ??本次安装主要参考这个博客,但是中间好

vmware16虚拟机配置centos7网络

vmware16虚拟机配置centos7网络 1)使用桥接模式 2)查看本机电脑配置 3)配置虚拟机网络 1.打开虚拟机网络配置文件,vim /etc/sysconfig/network-scripts/ifcfg-ens33 2.配置如下 4)测试是否能上网,能成功上网

centos7.4中搭建MySQL数据库

centos7.4中搭建MySQL数据库 大家好,今天我们来搭建一个MySQL小型数据库,先来简单介绍一下mysql数据库。 1、数据库的作用:存储海量结构化数据 减少数据冗余 方便数据共享 2、数据库的类型:关系型数据库 非关系型数据库 3、常见的关系型数据库 1】Oracle

Linux - LVM逻辑卷的创建与扩容

Linux - LVM逻辑卷的创建与扩容 LVM介绍 全称逻辑卷管理器(Logic Volume Manager)。是在内核中块设备和物理设备之间添加的一个新的抽象层次。通过LVM,可以将几块磁盘(物理卷PV)组合形成一个存储池或卷组(VG),最终在卷组的基础上再划分逻辑卷。 LVM管理着

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/526675.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

采取 过滤 php_这3种php高级过滤了解一下,很实用!

在php中有很多的过滤,可以对输入的字符串进行过滤,同时也可以对邮件地址进行过滤,接下来我要讲的是php中的3种高级过滤,在开发中很实用。第一种:过滤数值范围在php经常要接收各种数据,其中数值是非常普遍的…

吃PHP小孩智力好,这7种鱼千万不能给孩子吃,会影响孩子的智力!

所以,给宝宝添加鱼类时一定要注意,有7种鱼含有大量金属元素,是千万不能给宝宝吃的!1罗非鱼罗非鱼深青色的外表有几分像鲫鱼。由于罗非鱼的成长周期较长,它们体内汞的含量也就相比其他鱼偏高,小朋友吃罗非鱼…

java监控rabbitMq服务状态,spring cloud 的监控turbine-rabbitmq的示例

前提是你已经有了注册中心,然后搭建一个基础spring cloud 服务,并配置注册服务等等前提环境搭建接下来描述的服务提供者和服务调用者的配置都是一样的,来自《spring cloud 与 docker微服务架构实战》的读后的个人总结.pom文件中需要引入spring-cloud-starter-hystrix/spring-cl…

java弹球轨迹运动解说,动态弹球的实现 加入了多线程技术-javaSE游戏准备工作

动态弹球的实现 加入了多线程技术--javaSE游戏准备工作任务描述:实现了动态弹球的功能,对于有弹球功能的SE游戏奠定了基础。package 运用线程技术的小球;import java.awt.*;import java.awt.event.*;import java.awt.geom.*;//不清楚这个有什么用import java.util.*…

asp php 用户登录,一个简单的asp.net 单点登录实现

以下是实现的效果图:首先上图的点击火车订票链接,就会打开http://学生信息平台网站/LoginToTrainSite.asa页面。LoginToTrainSite.asa页面的大致代码如下:Response.Buffer TrueResponse.ExpiresAbsolute Now() - 1Response.Expires 0Respo…

ajax怎么发送数据给php,ajax怎么发送数据给php

在网上看了很久,发现数据的利用ajax提交数据到后台其实很简单,但是很多讲解的并不清楚,对于初学者来说,很多真的是看着有点糊涂,拿来直接用,又想去了解怎么回事,其实利用ajax提交数据到后台是非…

oracle10无法安装打开,64位win10添加oracle odbc驱动时提示无法加载oracle怎么办

对于win10 64位系统添加oracle odbc驱动时提示无法加载oracle的问题相信部分用户都应该有所了解了,但是对于如何解决这个问题的实际操作的用户来说可能不多,因此,为了帮助出现这种问题的用户,小编在这里就来教大家64位win10添加or…

linux postgresql默认安装目录,postgresql - 三种安装方式(示例代码)

最近接触了postgresql的安装,和大家分享一下。一、简 介PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(…

linux中央服务器,如何在Linux上搭建一个Git中央仓库

前言:本教程只面向那些个人开发者,想要自己在linux上搭建一个git中央仓库用来上传发布自己的项目。但是对于团队来说可能有更高的要求,可以使用gitlab搭建一个可视化的类似github的版本管理系统测试环境我使用的linux版本是Centos7&#xff0…

linux桌面发展方向,观点|Linux 桌面的发展之路!

Ken Starks 在 fossforce.com 网站上问 你们是如何优化 Linux 的?,我很高兴他问了这个问题,因为我有话要说!对我来说,Linux 桌面就是一连串的承诺,但是这些承诺却总是无法兑现。它在每个版本发布后都会说“…

linux常见基础服务,常用的linux命令的基本使用(一)

序号命令对应英文作用01lslist查看当前文件夹下的内容02pwdprint name of of current/working directory查看当前所在文件夹03cd[目录名]change directory切换文件夹04touch[目录名]touch如果文件不存在,新建文件05mkdir[目录名]make directory创建目录06rm[文件名]…

树莓派怎么学linux,树莓派使用入门用树莓派学 Linux

树莓派使用入门用树莓派学 Linux我们的《树莓派使用入门》的第四篇文章将进入到 Linux 命令行。在本系列的 第三篇文章 中开始了我们的树莓派探索之旅,我分享了如何安装 Raspbian,它是树莓派的官方 Linux 版本。现在,你已经安装好了 Raspbian…

全国计算机二级C语言过关要求,计算机二级考试c语言过关经验

计算机二级考试c语言过关经验考试要求考生在规定的时间内按指定的方式解答精心选定的题目或按主办方的要求完成一定的实际操作的任务,并由主办方评定其结果,从而为主办方提供考生某方面的知识或技能状况的信息。下面是小编整理的关于计算机二级考试c语言…

c语言链表贪吃蛇脚本之家,C++控制台实现贪吃蛇游戏

本文实例为大家分享了C实现贪吃蛇游戏的具体代码,供大家参考,具体内容如下刚学完了C语言,便尝试的写了贪吃蛇的代码,但是效果不佳,很多的bug,所以,这个学了C,便重新的写了这个小游戏…

win8能开发android的sdk么,Win8下Android SDK安装与环境变量配置教程

Win8下Android SDK的安装与环境变量配置,具体内容如下1、下载Android SDK,点击安装,直接默认路径即可!进入该网站后往下拉就能找到sdk下载的位置,选择图中红圈的程序进行下载2、安装过程比较简单,按照平时安…

Android公共jar,使用JitPack管理Android项目中公共模块库

随着项目的功能越来越多,代码和模块维护也越来越复杂,为了减少主项目的代码量,一般都会将一些公共使用的类或者功能模块抽离出来,与主项目解耦分离,当主项目中需要使用的时候,直接进行引用即可。现在Androi…

mac android 手机连接打印机,为什么苹果电脑连接打印机打不出来怎么办

1. 为什么苹果笔记本连接打印机打印不了1、您的 Wi-Fi 或本地网络上的 AirPrint 打印机。2、临近的 Wi-Fi 打印机或位于您本地网络且支持 Bonjour 的基于有线网络的打印机。3、连接到家庭网络中 Time Capsule 或 AirPort 基站的 USB 端口的打印机。4、与家庭网络中的其他 Mac 共…

华为正式官宣鸿蒙OS,华为正式官宣,鸿蒙OS 2.0系统即将问世,Mate 40有望首发

由于华为5G技能取得了突破性的领先,美国对其采取了实体清单操持。意图干涉华为的发展速率,但实际上对于华为影响最大的却是软件方面的“断供”。在美国发布实体清单短短数月之后,谷歌公布停止对于华为手机系统的GMS服务授权。间接导致了华为手…

笔记本html连接电视机,详细教您笔记本连接电视

很多时候我们想要通过电视机来在线看电影,而苦于笔记本的屏幕尺寸太小了,心想着要是笔记本能连接上电视该有多好。其实现在的电视提供了很多连接电脑的功能,简单操作一下就可以实现,那笔记本怎么连接电视呢?下面一起来…

计算机网络静态路由大作业 3地互联,计算机网络-静态路由配置

计算机网络综合实习三:路由器基本配置一、实验目的通过实验掌握利用路由器实现网络互联的一般方法,掌握基本的路由器配置命令。二、实验原理不同的计算机网络在技术和工作方式上的差异,是需要进行网络互联的基本原因。在现实的应用中&#xf…