Help Center/
GaussDB/
Developer Guide(Distributed_2.x)/
SQL Reference/
SQL Syntax/
CREATE WEAK PASSWORD DICTIONARY
Updated on 2023-10-23 GMT+08:00
CREATE WEAK PASSWORD DICTIONARY
Function
CREATE WEAK PASSWORD DICTIONARY inserts one or more weak passwords into the gs_global_config table.
Precautions
- Only the initial user, system administrator, and security administrator have the permission to execute this syntax.
- Passwords in the weak password dictionary are stored in the gs_global_config system catalog.
- The weak password dictionary is empty by default. You can use this syntax to add one or more weak passwords.
- When a user attempts to execute this syntax to insert a weak password that already exists in the gs_global_config table, only one weak password is retained in the table.
Syntax
CREATE WEAK PASSWORD DICTIONARY [WITH VALUES] ( {'weak_password'} [, ...] );
Parameter Description
weak_password
Weak password
Value range: a character string.
Example
-- Insert a single weak password into the gs_global_config system catalog. openGauss=# CREATE WEAK PASSWORD DICTIONARY WITH VALUES ('password1'); -- Insert multiple weak passwords into the gs_global_config system catalog. openGauss=# CREATE WEAK PASSWORD DICTIONARY WITH VALUES ('password2'),('password3'); -- Clear all weak passwords in the gs_global_config system catalog. openGauss=# DROP WEAK PASSWORD DICTIONARY; -- View existing weak passwords. openGauss=# SELECT * FROM gs_global_config WHERE NAME LIKE 'weak_password';
Helpful Links
Parent topic: SQL Syntax
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot