From bfe9448b2921786fdcd116066b2373152efbd7a7 Mon Sep 17 00:00:00 2001 From: LemonLiTree Date: Wed, 8 Nov 2023 16:34:45 +0800 Subject: [PATCH 1/2] fix --- .../java/org/apache/doris/mysql/privilege/PasswordPolicy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java b/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java index 4b374b98e497d8..657ef23fd4cd74 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java +++ b/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java @@ -410,7 +410,7 @@ public long leftSeconds() { } if (lockTime.get() > 0 && passwordLockSeconds == UNBOUNDED) { // unbounded lock - return 0; + return 9999; } return Math.max(0, passwordLockSeconds - ((System.currentTimeMillis() - lockTime.get()) / 1000)); } From ce68da7ee77e4e816edaf7c200974013f62e8989 Mon Sep 17 00:00:00 2001 From: LemonLiTree Date: Wed, 8 Nov 2023 17:38:10 +0800 Subject: [PATCH 2/2] fix --- .../java/org/apache/doris/mysql/privilege/PasswordPolicy.java | 1 + 1 file changed, 1 insertion(+) diff --git a/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java b/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java index 657ef23fd4cd74..0033b992c31198 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java +++ b/fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/PasswordPolicy.java @@ -410,6 +410,7 @@ public long leftSeconds() { } if (lockTime.get() > 0 && passwordLockSeconds == UNBOUNDED) { // unbounded lock + // Returns 9999 seconds every time instead of 9999 seconds countdown return 9999; } return Math.max(0, passwordLockSeconds - ((System.currentTimeMillis() - lockTime.get()) / 1000));