MySQL用户锁定

MySQL 5.5一般可以通过修改改参数来(基线默认是1),debug mysql.err中记录warning,note信息,如果应用端连接数据库由于用户密码异常可以在my.err中记录用户连接失败的提示信息,且多次连接失败会出现连接失败报警。
mysql> show variables like 'log_warnings%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_warnings | 1 |
+---------------+-------+

创新互联10多年企业网站制作服务;为您提供网站建设,网站制作,网页设计及高端网站定制服务,企业网站制作及推广,对成都广告制作等多个领域拥有丰富的营销推广经验的网站建设公司。

修改方式:
set global log_warnings=2;
MySQL 5.5版本官方文档中,并没有用户锁的状态。因此不存在用户会被锁。。

The account-locking capability depends on the presence of the account_locked column in the
mysql.user table. For upgrades to MySQL 5.7.6 and later from older versions, run mysql_upgrade
to ensure that this column exists. For nonupgraded installations that have no account_locked
column, the server treats all accounts as unlocked, and using the ACCOUNT LOCK or ACCOUNT
UNLOCK clauses produces an error.

MySQL 5.5的用户信息中没有用户锁的字段
4. row
Host: ::1
User: root
Password: *13C230E7E4DDA7CCF4BED86963D2B066390F3E56
Select_priv: Y
Insert_priv: Y
Update_priv: Y
Delete_priv: Y
Create_priv: Y
Drop_priv: Y
Reload_priv: Y
Shutdown_priv: Y
Process_priv: Y
File_priv: Y
Grant_priv: Y
References_priv: Y
Index_priv: Y
Alter_priv: Y
Show_db_priv: Y
Super_priv: Y
Create_tmp_table_priv: Y
Lock_tables_priv: Y
Execute_priv: Y
Repl_slave_priv: Y
Repl_client_priv: Y
Create_view_priv: Y
Show_view_priv: Y
Create_routine_priv: Y
Alter_routine_priv: Y
Create_user_priv: Y
Event_priv: Y
Trigger_priv: Y
Create_tablespace_priv: Y
ssl_type:
ssl_cipher:
x509_issuer:
x509_subject:
max_questions: 0
max_updates: 0
max_connections: 0
max_user_connections: 0
plugin:
authentication_string:
4 rows in set (0.00 sec)

MySQL 5.7的用户信息中account_locked
2. row
Host: %
User: root
Select_priv: Y
Insert_priv: Y
Update_priv: Y
Delete_priv: Y
Create_priv: Y
Drop_priv: Y
Reload_priv: Y
Shutdown_priv: Y
Process_priv: Y
File_priv: Y
Grant_priv: N
References_priv: Y
Index_priv: Y
Alter_priv: Y
Show_db_priv: Y
Super_priv: Y
Create_tmp_table_priv: Y
Lock_tables_priv: Y
Execute_priv: Y
Repl_slave_priv: Y
Repl_client_priv: Y
Create_view_priv: Y
Show_view_priv: Y
Create_routine_priv: Y
Alter_routine_priv: Y
Create_user_priv: Y
Event_priv: Y
Trigger_priv: Y
Create_tablespace_priv: Y
ssl_type:
ssl_cipher:
x509_issuer:
x509_subject:
max_questions: 0
max_updates: 0
max_connections: 0
max_user_connections: 0
plugin: mysql_native_password
authentication_string: *D61994AAB9327E97C4BECC73E497951CFC723C99
password_expired: N
password_last_changed: 2018-04-14 22:20:00
password_lifetime: NULL
account_locked: N
2 rows in set (0.00 sec)

可以通过如下方式查看用户锁状态、但都仅限MySQL 5.7.6以上
mysql> show create user 'root';
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| CREATE USER for root@% |
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| CREATE USER 'root'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*D61994AAB9327E97C4BECC73E497951CFC723C99' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK |


分享题目:MySQL用户锁定
地址分享:http://bzwzjz.com/article/ppghop.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作 网站制作 H5网站制作 温江网站设计 成都网站设计公司 定制网站设计 网站建设公司 重庆企业网站建设 专业网站设计 网站制作 宜宾网站设计 网站建设 成都商城网站建设 网站制作报价 网站建设 手机网站建设 响应式网站建设 app网站建设 营销网站建设 成都网站制作 高端网站设计 上市集团网站建设