caching_sha2_password und grant all privilegs

volcanos

Benutzer
Beiträge
19
Habe einen caching_sha2_password-Benutzer erstellt.
1.) ich kann mit diesem Benutzer in die mysql-db mit dem KLAR-passwort einsteigen, und nicht mit dem encrypt !

zumindest in der config.php für den Web-Server sollte nicht das passwort im klartest stehen, sondern
$PASSWORD = encrypt($passwort);
!!!

2) GRANT ALL PRIVILEGES ON test.* to 'userSha2'@'%' identified by 'klar_passwort' with grant option;
GRANT ALL PRIVILEGES ON test.* to 'userSha2'@'localhost' identified by 'klar_passwort' with grant option;

ergibt einen ERROR 1064 (42000)

Hat das schon mal wer gehabt ?

LG
volcanos
 
Werbung:
Jetzt habe ich das mit 'with grant option' weggelassen

GRANT ALL PRIVILEGES ON *.* TO 'userSha2'@'localhost';
Jetzt funktioniert zwar das , aber das bringt mir nix, weil noch immer in der include-Datei für php das passwort im Klartext drinnen steht.
Das soll aber nicht sein !

Wie kann man dies in der config.php (die dann als include im index.php aufgerufen wird) als $password angeben ?
 
Werbung:
Zurück
Oben