在MySQL中一般常规的给用户修改密码可以用到以下几种方法:

1.使用 mysqladmin命令修改密码

1 mysqladmin -u username -p password "newPassword"
2 # 在未登陆MySQL时使用 (DOS)
3 # newPassword 为新密码,使用该方法修改用户密码时需要验证原密码

2.使用SET命令修改密码

1 SET PASSWORD [FOR `username`@`localhost`]=PASSWORD("newPassword");
2 # 登录MySQL后使用
3 # newPassword 为新密码
4 # 只有超级管理员(root)才可以修改其它用户密码,如果是普通用户可以省略FOR子句,修改子句的密码

 3.创建、赋予权限同时修改密码

1 GRANT ALL ON bankDB.* TO `bankMaster`@`localhost` IDENTIFIED BY 'newPassword';
2 # newPassword 为新密码
3 # 这个方法没有太过深入了解,但是感觉得到有一些弊端,比如每次需要给用户授权.......有兴趣的可以自己百度看看原理

有什么不对的地方欢迎反驳~~

最新文章

  1. vs2015里给c#添加轮廓折叠功能
  2. 【转载】Linux NFS服务器的安装与配置
  3. 状态压缩 CSU1129 送货到家
  4. C# tabconctrol切换事件
  5. Data storage on the batch layer
  6. eclispe报错PermGen space
  7. 对所有CPU寄存器的简述(16位CPU14个,32位CPU16个)
  8. vc/mfc获取rgb图像数据后动态显示及保存图片的方法
  9. jQuery基础学习8——层次选择器next()和prev()方法
  10. acm数据结构整理
  11. 【HDOJ】2585 Hotel
  12. Akka(39): Http:File streaming-文件交换
  13. azkaban报错记录
  14. linux安装jdk和tomcat命令
  15. 使用Entity Framework Core需要注意的一个全表查询问题
  16. openwrt支持哪些c库?
  17. JavaScript 运行机制详解:Event Loop——续
  18. 唯一索引 && 主键索引
  19. Azure 经典模式中虚拟机证书指纹的生成和作用
  20. 洗碗机耗材:finish 亮碟 产品的选购

热门文章

  1. 深度评测丨 GaussDB(for Redis) 大 Key 操作的影响
  2. js 斐波那契数列的获取和曲线的实现(每日一更)
  3. [论文][半监督语义分割]Adversarial Learning for Semi-Supervised Semantic Segmentation
  4. ABC222 部分简要题解
  5. Atcoder ARC-058
  6. 【转】 Python生成器generator之next和send运行流程
  7. Linux防火墙(iptables/firewalld)
  8. netty系列之:不用怀疑,netty中的ByteBuf就是比JAVA中的好用
  9. 2、前端--初见前后端交互、CSS简介、基本选择器、组合选择器、属性选择器、分组与嵌套、伪类选择器
  10. TCP/IP详解 读书笔记:TCP:传输控制协议