16568
Nov 01, 2011
3595
7
0
Zugriff auf MySQL von PHP ohne Kennwort oder Passwort
Irgendwo habe ich das schon mal gelesen...
Da ich gerade eine Testumgebung baue, in der der Zugriff auf MySQL erforderlich ist, ich aber nicht ständig Kennwörter jonglieren will, erinnerte ich mich an die Möglichkeit, das Ganze auch ohne zu realisieren.
Leider habe ich das irgendwo mal gemarkert, aber finde es nicht mehr.
root-Zugriff ist selbstverständlich verfügbar.
Ich glaube, das war was mit einer .cnf-Datei, aber egal wie sehr ich google, ich finde anscheinend nicht den richtigen Suchstring
Danke
Lonesome Walker
Leider habe ich das irgendwo mal gemarkert, aber finde es nicht mehr.
root-Zugriff ist selbstverständlich verfügbar.
Ich glaube, das war was mit einer .cnf-Datei, aber egal wie sehr ich google, ich finde anscheinend nicht den richtigen Suchstring
Danke
Lonesome Walker
Please also mark the comments that contributed to the solution of the article
Content-Key: 175606
Url: https://administrator.de/contentid/175606
Printed on: April 18, 2024 at 18:04 o'clock
7 Comments
Latest comment
Was willst du jetzt?
Einen MySQL-Benutzer ohne Passwort anlegen?
In PHP das Standard-Passwort vorgeben?
http://www.php.net/manual/de/mysql.configuration.php
Im C-Client das Standard-Passwort vorgeben?
Einen MySQL-Benutzer ohne Passwort anlegen?
CREATE USER 'hans'@'localhost'
In PHP das Standard-Passwort vorgeben?
http://www.php.net/manual/de/mysql.configuration.php
Im C-Client das Standard-Passwort vorgeben?
[client]
user=hans
password=bernd
Ich würde sagen gar nicht, weil PHP dann seine eigenen Default-Werte einsetzt, wenn du das Feld leer lässt.
static void php_mysql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent)
{
[...]
if (!passwd) {
passwd = MySG(default_password); //holt mysql.default_password aus php.ini
passwd_len = passwd? strlen(passwd):0;
}