Ubuntu 18.x 环境下mysql创建用户并更改用户权限
Ubuntu 18.x 环境下mysql创建用户并更改用户权限
1,在安装好mysql后 root用户的密码 就是刚才自己安装mysql 过程中设置的密码。
2,现在创建一个新的用户 xxx 密码 123123
过程如下:
root@host# mysql -u root -p
Enter password:*******
mysql> use mysql;
Database changedmysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP-> ON TUTORIALS.*-> TO 'xxx'@'localhost'-> IDENTIFIED BY '123123';Query OK, 0 rows affected, 1 warning (0.04 sec)
执行完之后就创建好了,但此时你会发现 你用 xxx用户登录后无法创建数据库,那是因为你没有给xxx用户授权,接下来需要给用户xxx 授权
1,连接mysqlmysql -u root -p输入密码出现mysql>说明mysql连接上了,2.授予其他用户权限grant all privileges on *.* to 'xxx'@'localhost' identified by '123123' with grant option;说明:all:表示操作数据库的所有权限(增删改查)*.*:授予所有数据库下所有表的权限xxx:你的用户名(就是登录时把之前的root改为这个名字)localhost:本机(如果需要赋予其他IP权限,可以修改mysqld的配置文件,将绑定地址修改为0.0.0.0)123123:登录时输入的密码如果你不小心给错了权限,也可以撤销授权revoke all privileges on *.* from 'yfx'@'localhost';
3.测试有没有授权成功退出root登录mysql的状态mysql>exit使用你刚刚授予权限的用户名登录mysql -u xxx -p并创建一个数据库CREATE DATABASE 数据库名// 创建成功说明你已经修改权限成功
Ubuntu 18.x 环境下mysql创建用户并更改用户权限相关推荐
- Ubuntu 18.04环境下Django的安装配置图文详解
Django介绍 Django是一个免费的开源高级Python Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序. 根据您的需要,有不同的方法来安装Django.它可以使用pip在 ...
- 保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建
保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建 写在前面 配置VSCode的编译环境 配置VSCode的gdb调试环境 配置 ...
- linux新增mysql用户_linux下mysql创建新的用户的方法
1.以root身份登录到MySQL服务器中. $ mysql -u root -p 当验证提示出现的时候,输入MySQL的root帐号的密码. 2.创建一个MySQL用户 使用如下命令创建一个用户名和 ...
- 在Linux环境下mysql的root密码忘记解决方法(三种)
这篇文章主要介绍了在Linux环境下mysql的root密码忘记解决方法,详细的介绍了3种解决办法,具有一定的参考价值,有兴趣的可以了解一下. MySQL密码的恢复方法之一 1.首先确认服务器出于安全 ...
- Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)
Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...
- ubuntu 16.04 环境下 vscode的 c++配置文件
ubuntu 16.04 环境下 vscode的 c++配置 1.首先安装需要的插件 CodeRunner C/C++ 2.在工程根目录下创建.vscode文件夹,里面新建三个json配置文件 各配置 ...
- linux mysql 事务_linux下mysql Insert update delete 事务 用户管理
linux下mysql Insert update delete 事务 用户管理 1.INSERT插入语句格式: INSERT INTO tb_name (字段1, 字段2, ...) VALUES ...
- windows 环境下mysql的操作浅析
windows 环境下mysql的操作 一,MYSQL 的连接 在下载安装好mysql后,访问数据控之前我们需要先连接数据库: 建立一个connect.php 的文件: (面向过程) <?php ...
- linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法
本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...
最新文章
- h5做的app和原生app的区别
- 深度丨如何理解和评价机器学习中的表达能力、训练难度和泛化性能
- FPGA之道(5)MOS管简介
- error: the following arguments are required: cfg_file
- spring动态代理实现计算器
- 安装mysql5.7出现问题_本地安装Mysql5.7过程中出现的一系列问题
- 三十三、数据仓库的概述
- 视不可当:信息图与可视化传播
- spring学习(8):log4j.properties 详解与配置步骤
- EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS的删除创建
- Jboss项目部署出现java.lang.UnsupportedClassVersionError 问题的解决方法
- 深水划水队项目---七天冲刺之day5
- dll文件丢失怎么恢复?如何彻底修复?
- STM 贴片机流程记录
- HTML文本框不能复制粘贴,word文本框无法复制粘贴
- 输入一个数n,然后打印出2的n次方
- 图解windows xp Professional系统安装过程
- Python入门-基础语法笔记
- Azure 进阶攻略 | 上云后的系统,「门禁」制度又该如何实现?
- HDU 3277 Marriage Match III(并查集+二分+最大流)
热门文章
- t110ii装系统_DELL T110 II如何安装server2003操作系统
- python编码转换语句_好程序员Python教程之字符串编码知识小结
- sim插拔识别时间_特斯拉+树莓派实现车牌识别检测系统
- android git提交整个项目_使用子模块和子树来管理 Git 项目 | Linux 中国
- 一步搞定模型训练和商品召回:京东全新索引联合训练召回模型
- NLP免费直播 | 两周讲透图卷积神经网络、BERT、知识图谱、对话生成
- 蒙特卡洛梯度估计方法(MCGE)简述
- 直播实录 | 基于生成模型的事件流研究 + NIPS 2017 论文解读
- android左侧固定导航栏,Android使用fragment实现左侧导航
- java filechannel 空_FileChannel的基本操作