Fizetési módok Abuse

Az Ön jelszava nem felel meg a CURT POLICY követelményeinek MySQL: mi ez a hiba?

  • Főoldal
  • Tudásbázis
  • Az Ön jelszava nem felel meg a CURT POLICY követelményeinek MySQL: mi ez a hiba?
11.10.2022, 16:43

Ha korábban megpróbálta telepíteni a MySQL-t az Ubuntu újabb verzióiban, akkor valószínűleg hibát észlelt a mysql_secure_installation parancs futtatásakor, vagy amikor megpróbálta. Módosítsa a jelszót az ALTER USER SQL parancs segítségével. Ezután próbáljuk meg megérteni, hogy miért lép fel a hiba, valamint azt, hogy hogyan lehet kijavítani A jelszava nem felel meg a MySQL aktuális irányelvi követelményeinek.

Mit jelent ez a hiba

Köztudott, hogy a MySQL tartalmaz olyan bővítményeket, amelyek ellenőrzik a jelszó összetettségét. Alapértelmezés szerint a plugin nem működik, de a mysql_secure_installation futtatásakor a program kérést küld a felhasználónak, hogy engedélyezze azt, és ha ez megtörténik, akkor alapértelmezés szerint a plugint használja, hacsak a felhasználó nem mondta kifejezetten, hogy ne engedélyezze. A bővítmény ellenőrzi a jelszó összetettségét, és nem engedi, hogy gyenge vagy nem biztonságos jelszót állítson be.

A bővítmény három jelszókövetelmény-szabályzattal rendelkezik:

  • LOW - egyszerű, csak a jelszó hosszát ellenőrzi. A jelszónak legalább nyolc karakter hosszúnak kell lennie.
  • MEDIUM - alapértelmezés szerint használatos. A jelszónak legalább 8 karakter hosszúnak kell lennie, tartalmaznia kell legalább egy számjegyet, egy nagy- és egy kisbetűt, egy speciális karaktert;
  • STRONG - a MEDIUM szabályhoz hozzáadja azt a követelményt, hogy a jelszót alkotó szavak nem szerepelhetnek a szótárban.

A mysql_secure_installation szkript kérést tesz az aktiválási módszer kiválasztására, ez akkor történik meg, amint a Password Validation Plugin engedélyezve van. Kezdetben az állapotot MEDIUM-ra állítja be:

YOUR PASSWORD DOES NOT SATISFY THE CURT POLICY REQUIREMENTS MySQ

Ha kiválasztja az összes alapértelmezett értéket, majd megpróbál olyan jelszót megadni, amely nem felel meg a követelményeknek, például leggyakrabban egy speciális karakter hiánya, akkor a következő hibaüzenetet kapja: "A jelszava nem felel meg az aktuális irányelv követelményeinek".

Hibajavítás

A hiba javításának legegyszerűbb és leghatékonyabb módja a házirend követelményeinek megfelelő jelszó megadása. MEDIUM esetében ez lehet egy olyan jelszó, mint az ePhi4A! Ez azonban nem mindig működik. Ha lehetséges, hogy csökkentse a politika LOW megváltoztatni a jelszó követelményei nem voltak olyan szigorúak.

Végezze el a MySQL adatbázis-kiszolgálóhoz való csatlakozást:

$ mysql -u root -p

Vagy ha nem jelszóval történő engedélyezés van kiválasztva a rendszerben:

$ sudo mysql

Akkor futtasson egy ilyen lekérdezést:

$ SET GLOBAL validate_password.policy=LOW

YOUR PASSWORD DOES NOT SATISFY THE CURT POLICY REQUIREMENTS MySQ

Miután megváltoztatta a jelszót a helyes jelszóra. Egy másik lehetőség a jelszóérvényesítő bővítmény teljes kikapcsolása.

Futtassuk le ezt az SQL-lekérdezést:

$ UNINSTALL COMPONENT 'file://component_validate_password';

YOUR PASSWORD DOES NOT SATISFY THE CURT POLICY REQUIREMENTS MySQ

Az érvényesítés letiltása után állítsuk be a szükséges jelszót.