首页/数据/数据库速查/ALTER USER 改密码、解锁与资源限制
本包目录(495 条)

ALTER USER 改密码、解锁与资源限制

改密码、解除锁定、切换认证插件、设置资源限制(每小时查询数/连接数)与 SSL 要求;密码修改后连接池需重连。

数据库速查数据更新于 2026-10-12
用途账号属性变更
语法ALTER USER 'u'@'host' 属性 …
属性IDENTIFIED BY / ACCOUNT LOCK|UNLOCK / REQUIRE SSL / WITH 资源限制

常用修改

常用修改
ALTER USER 'app'@'%' IDENTIFIED BY 'NewStr0ng#Pass!';
ALTER USER 'app'@'%' ACCOUNT UNLOCK;
ALTER USER 'app'@'%' REQUIRE SSL;
ALTER USER 'app'@'%' WITH MAX_USER_CONNECTIONS 200 MAX_QUERIES_PER_HOUR 0;
MAX_USER_CONNECTIONS 能防止单账号连接泄漏拖垮实例,是连接治理的兜底手段。

易错点

  • 改密码不会踢掉已有会话,旧连接仍用旧凭据继续工作
  • REQUIRE SSL 后未启用 TLS 的客户端将无法连接,先确认客户端能力再开

数据来源与参考

  • MySQL 8.0 Reference Manual: ALTER USER Statement

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌