mysql用户的创建、修改、删除与密码修改
文章目录
- 1 用户分类
- 2 用户特点
- 3 用户登录
- 4 用户管理
- 4.1 创建用户
- 4.2 修改用户
- 4.3 删除用户
- 4.4 修改用户密码
- 4.4.1 修改当前用户的密码
- 4.4.2 修改其他用户的密码
1 用户分类
- 普通用户
- root用户
2 用户特点
- MySQL提供了许多语句用来管理用户账号,这些语句可以用来管理包括登录和退出MySQL服务器、创建用户、删除用户、密码管理和权限管理等内容。
- MySQL数据库的安全性需要通过账户管理来保证。
3 用户登录
-- 完整语句
mysql -h localhost -P 3306 -p dbname -e "select * from tablename"
-- 简单语句
mysql -uusername -p
4 用户管理
4.1 创建用户
-- 创建用户zhang3密码为abc123,访问权限默认为%
create user 'zhang3' identified by 'abc123';
-- 创建用户zhang3密码为abc123,访问权限默认为本地
create user 'zhang3'@ 'localhost' identified by 'abc123';
4.2 修改用户
update mysql.user(用户表) set user='new_username' where user='old_username';
-- 刷新权限
flush privileges;
4.3 删除用户
-- 方式一,默认删除访问权限是%的用户
drop user 'username';
-- 删除访问权限是localhost的用户
drop user 'username'@ 'localhost';-- 方式二:不推荐
delete from user(用户表) where user = 'username' and host='locahost/%/...'
4.4 修改用户密码
4.4.1 修改当前用户的密码
#方式一
alter user user() identified by '密码';
#方式二
set password='密码';
4.4.2 修改其他用户的密码
#方式一
alter user '用户名' identified by '密码';
#方式二
set password for '用户名' = '密码';
mysql用户的创建、修改、删除与密码修改相关推荐
- mysql删除密码代码_mysql 用户新建、受权、删除、密码修改
mysql 用户新建.授权.删除.密码修改 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用 ...
- MySQL——索引的创建与删除
文章目录 MySQL--索引的创建与删除 1.创建索引的三种方式 1.1.建表时创建索引 1.2.修改表时创建索引 1.3.使用 CREATE INDEX 语句创建索引 2.删除索引 MySQL--索 ...
- MySQL查看、创建和删除索引的方法
本文实例讲述了MySQL查看.创建和删除索引的方法.分享给大家供大家参考.具体如下: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率.特别 ...
- mysql中删除用户_Mysql创建,删除用户
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...
- SQLServer、Mysql、Oracle 创建、删除用户和授予用户权限
SQLServer 1.创建用户 CREATE LOGIN [用户名称] WITH PASSWORD='用户密码', DEFAULT_DATABASE=[默认数据库名称], CHECK_EXPIRAT ...
- MySQL表的创建、删除、修改、复制(精品 必看)
目录 表的创建 表的修改 表的复制 表的删除 建议在看文章的时候跟着案例的思路一块走,效果事半功倍. 案例之间是有联系的. 表的创建 语法: create table 表名(列名 列的类型 [(长度) ...
- MongoDB ( 五 )高级_管理:用户的创建、删除与修改
安装好MongoDB时,它为我们默认开了一个最高管理权限方便我们管理数据库,我们可以用mongo链接数据库,就是这个原理.但在实际开发中并一般不能使用这个用户,因为大家都知道和最高权限的原因,安全性和 ...
- MySQL表操作-创建表/删除表/修改表
一.创建表 CREATE TABLE 表名( 字段1 类型 [约束], //中括号的意思是可选项 字段2 类型 [约束], ... ..., 字段n 类型 [约束] ); 二.删除表 DROP TAB ...
- Mysql-linux下密码修改,忘记密码修改,超级管理用户修改
未忘记密码 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password "test123"Enter password ...
最新文章
- cisco交换机Telnet配置
- 【设计模式】外观模式 ( 概念 | 适用场景 | 优缺点 | 代码示例 )
- 【译】PGP Web of Trust: Core Concepts Behind Trusted Communication
- 【网址收藏】k8s zookeeper-operator示例
- Android 菜单选项动态变化
- 如何更优雅的写出你的SQL语句
- 8.12模拟:dp递推
- oracle中sequence详解
- 彼聆智能语音机器人_南昌智能语音机器人作用
- CoolFire系列讲座 第5讲:善用你所得到的任何资讯 (Exm: HOSTS 档)
- Win10运行pip install image-similarity-measures失败的处理方式(GDAL和rasterio安装)
- Source Sink (live555)
- XHTML的目标,规则和细节
- qlv转MP4(笨方法,大用途)
- 物理光学基础概念总结
- python双人对决小游戏
- 【前后端分离登录流程】
- QT OpenGL图形放大缩小旋转移动
- 区间与区间的包含关系
- 做工程设计类计算机配置,专业设计制图需要什么样的电脑?制图电脑配置要求 (全文)...
热门文章
- controll层跳转页面_Spring mvc框架 controller间跳转 ,重定向 ,传参
- 试论软件的可靠性及其保证
- 5.3.4 图像颜色映射 (二)
- 如何删除流氓软件?流氓软件删除后还是自动安装怎么办?
- open FIFO for write returns “No such device or address”
- ssm基于Html+css的音乐网站的设计与实现毕业设计源码181627
- 关于pulseaudio的一些总结
- 【C 语言知识点】C语言中 %s、%m.n、%e、%m.ne 的含义
- maven依赖asm_maven 导入asm的依赖 、 简单入门
- Big Endian与Litter Endian