「MySQL用户账户管理」

  CREATED BY JENKINSBOT

MySQL Version 5.7

User Names and Passwords

Adding User Accounts

Removing User Accounts

Reserved User Accounts

Setting Account Resource Limits

Assigning Account Passwords

Password Management

Password Expiration and Sandbox Mode

Pluggable Authentication

Proxy Users

User Account Locking

SQL-Based MySQL Account Activity Auditing

MySQL中关于用户账户管理的内容涉及了以下的几个方面:

  • ALTER USER Syntax
  • CREATE USER Syntax
  • DROP USER Syntax: 用户删除语法。
  • GRANT Syntax: 授权语法。
  • RENAME USER Syntax
  • REVOKE Syntax
  • SET PASSWORD Syntax

注意事项

MySQL的一些版本引入了对授表(grant table)结构的更改,以添加新权限或功能。为了确保可以利用任何新功能,只要更新到新版本的MySQL,就可以更新授权表(grant table)以拥有当前的结构。

当启用了read_only系统变量时,除了任何其他所需权限之外,帐户管理语句(account-management statements)还需要SUPER权限。这是因为它们要修改mysql库中的表。

参考文献

MySQL Manual/Account Management Statements
MySQL Manual/MySQL User Account Management

更新日志

2018/5/12 文章内容完善