#1 2024-04-19 09:11:32

ictransport
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 2

Připojení k databázi selhalo - Endora

Dobrý den,
vytvořil jsem si formulář, přes PHP jej propojil s databází. Problém však je, když chci formulář odeslat, má se zapsat do databáze. Místo toho stránka vyhodí chybu Připojení k databázi selhalo: Server is running in --secure-auth mode, but 'ictransport'@'kocicka.stable.cz' has a password in the old format; please change the password to the new format.

Heslo uživatele do databáze jsem několikrát zkoušel v administraci Endory vyměnit - má nyní více než 10 znaků, velká a malá písmena, čísla a speciální znaky. Stále se však potýkám s onou chybou.

Ještě dodám, že když jsem zkoušel měnit heslo "správně" z DB konzole
1) SET old_passwords = 0;
Tohle nějak prošlo

2) SET PASSWORD FOR 'ictransport'@'kocicka.stable.cz' = PASSWORD ('MOJENOVEHESLO');
Tohle už nešlo. Nemám prý dostatečné oprávnění. Když jsem v administraci Endory - uživatelé do databáze - zvýšil oprávnění uživatele a pak zkusil příkazy opakovat, stále nemám dostatečné oprávnění.

3)FLUSH PRIVILEGES;
Tohle taky nešlo

Neví někdo, jak tyto chyby opravit?

Za každou radu moc děkuji.

Offline

#2 2024-05-02 18:40:21

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,911

Re: Připojení k databázi selhalo - Endora

Dobrý den, používáte mysql_connect nebo mysqli_connect? Doporučuji mysqli, jelokož mysql je již zastaralé.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

Zápatí

Založeno na FluxBB | CZ a SK