文章目录

  • 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用户的创建、修改、删除与密码修改相关推荐

  1. mysql删除密码代码_mysql 用户新建、受权、删除、密码修改

    mysql 用户新建.授权.删除.密码修改 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用 ...

  2. MySQL——索引的创建与删除

    文章目录 MySQL--索引的创建与删除 1.创建索引的三种方式 1.1.建表时创建索引 1.2.修改表时创建索引 1.3.使用 CREATE INDEX 语句创建索引 2.删除索引 MySQL--索 ...

  3. MySQL查看、创建和删除索引的方法

    本文实例讲述了MySQL查看.创建和删除索引的方法.分享给大家供大家参考.具体如下: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率.特别 ...

  4. mysql中删除用户_Mysql创建,删除用户

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...

  5. SQLServer、Mysql、Oracle 创建、删除用户和授予用户权限

    SQLServer 1.创建用户 CREATE LOGIN [用户名称] WITH PASSWORD='用户密码', DEFAULT_DATABASE=[默认数据库名称], CHECK_EXPIRAT ...

  6. MySQL表的创建、删除、修改、复制(精品 必看)

    目录 表的创建 表的修改 表的复制 表的删除 建议在看文章的时候跟着案例的思路一块走,效果事半功倍. 案例之间是有联系的. 表的创建 语法: create table 表名(列名 列的类型 [(长度) ...

  7. MongoDB ( 五 )高级_管理:用户的创建、删除与修改

    安装好MongoDB时,它为我们默认开了一个最高管理权限方便我们管理数据库,我们可以用mongo链接数据库,就是这个原理.但在实际开发中并一般不能使用这个用户,因为大家都知道和最高权限的原因,安全性和 ...

  8. MySQL表操作-创建表/删除表/修改表

    一.创建表 CREATE TABLE 表名( 字段1 类型 [约束], //中括号的意思是可选项 字段2 类型 [约束], ... ..., 字段n 类型 [约束] ); 二.删除表 DROP TAB ...

  9. Mysql-linux下密码修改,忘记密码修改,超级管理用户修改

    未忘记密码 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password "test123"Enter password ...

最新文章

  1. cisco交换机Telnet配置
  2. 【设计模式】外观模式 ( 概念 | 适用场景 | 优缺点 | 代码示例 )
  3. 【译】PGP Web of Trust: Core Concepts Behind Trusted Communication
  4. 【网址收藏】k8s zookeeper-operator示例
  5. Android 菜单选项动态变化
  6. 如何更优雅的写出你的SQL语句
  7. 8.12模拟:dp递推
  8. oracle中sequence详解
  9. 彼聆智能语音机器人_南昌智能语音机器人作用
  10. CoolFire系列讲座 第5讲:善用你所得到的任何资讯 (Exm: HOSTS 档)
  11. Win10运行pip install image-similarity-measures失败的处理方式(GDAL和rasterio安装)
  12. Source Sink (live555)
  13. XHTML的目标,规则和细节
  14. qlv转MP4(笨方法,大用途)
  15. 物理光学基础概念总结
  16. python双人对决小游戏
  17. 【前后端分离登录流程】
  18. QT OpenGL图形放大缩小旋转移动
  19. 区间与区间的包含关系
  20. 做工程设计类计算机配置,专业设计制图需要什么样的电脑?制图电脑配置要求 (全文)...

热门文章

  1. controll层跳转页面_Spring mvc框架 controller间跳转 ,重定向 ,传参
  2. 试论软件的可靠性及其保证
  3. 5.3.4 图像颜色映射 (二)
  4. 如何删除流氓软件?流氓软件删除后还是自动安装怎么办?
  5. open FIFO for write returns “No such device or address”
  6. ssm基于Html+css的音乐网站的设计与实现毕业设计源码181627
  7. 关于pulseaudio的一些总结
  8. 【C 语言知识点】C语言中 %s、%m.n、%e、%m.ne 的含义
  9. maven依赖asm_maven 导入asm的依赖 、 简单入门
  10. Big Endian与Litter Endian