Seite 1 von 2

Anmeldung

Verfasst: 24.06.2006 01:54
von rcbcom
Wer kann mir sagen was diese Meldung bedeutet

Warning: mysql_connect(): Access denied for user: 'wwwrun@localhost' (Using password: NO) in.....
PS Ich melde mich als root an.

Re: Anmeldung

Verfasst: 24.06.2006 02:56
von Pyramide
rcbcom hat geschrieben:PS Ich melde mich als root an.
Nein tust du nicht. Laut der Fehlermeldung versuchst du dich als "wwwrun" anzumelden.

Re: Anmeldung

Verfasst: 24.06.2006 14:57
von Jensemann
Pyramide hat geschrieben:
rcbcom hat geschrieben:PS Ich melde mich als root an.
Nein tust du nicht. Laut der Fehlermeldung versuchst du dich als "wwwrun" anzumelden.
Noch dazu ohne Passwort.

Re: Anmeldung

Verfasst: 24.06.2006 19:59
von rcbcom
jensemann hat geschrieben:
Pyramide hat geschrieben:
rcbcom hat geschrieben:PS Ich melde mich als root an.
Nein tust du nicht. Laut der Fehlermeldung versuchst du dich als "wwwrun" anzumelden.
Noch dazu ohne Passwort.
OK
hier mal ein Auzug:

Code: Alles auswählen

$incdbhost = "localhost";
$incdbuser = "admin";
$incdbpwd = "MeinPW";
$databasename = "phpbb";
Dann kann ich jetzt nicht nachvollziehen dass die Fehlermeldung zeigt das ich mich als wwwrun und ohne PW anmelde!?

Re: Anmeldung

Verfasst: 24.06.2006 20:03
von Jensemann
rcbcom hat geschrieben: OK
hier mal ein Auzug:

Code: Alles auswählen

$incdbhost = "localhost";
$incdbuser = "admin";
$incdbpwd = "MeinPW";
$databasename = "phpbb";
Dann kann ich jetzt nicht nachvollziehen dass die Fehlermeldung zeigt das ich mich als wwwrun und ohne PW anmelde!?
Weil die Variablen in deinem Code offensichtlich nicht verwendet werden. Wenn kein User angegeben wird geht mysql vom User aus unter dem das Script läuft, was wohl wwwrun ist.

Verfasst: 24.06.2006 20:12
von rcbcom
OK

hier mal der rest der Datei

Code: Alles auswählen

unction Incdb_GetConnectionDedicated()
{
        global $incdbhost;
        global $incdbuser;
        global  $incdbpwd, $databasename;
        $conn = mysql_connect($incdbhost, $incdbuser, $incdbpwd);
        mysql_select_db($databasename, $conn);
        return $conn;
};

function Incdb_GenerateDatetime( $dDate )
{
        return date( "Y-m-d h:i:s", $dDate );
}

function My_FormatDate( $datum )
{
 $ret = "";
 $ret = substr($datum,0,4) . "-" . substr($datum,4,2) . "-" . substr($datum,6,2) . " " . substr($datum,8,2) . ":" . substr($datum,10,2);
return $ret;
};


Weil die Variablen in deinem Code offensichtlich nicht verwendet werden. Wenn kein User angegeben wird geht mysql vom User aus unter dem das Script läuft, was wohl wwwrun ist.
Die Variablen sind doch gesetzt. Wie kann ich mysgl dazu bekommen das die User im mysql angegeben sind?
IN der Mysql sind die User als User angelegt da ich mich mit denen auch über phpmysql zugreifen kann.

Verfasst: 24.06.2006 20:58
von Andi1111
Könnte es an den " liegen? Meiner Meinung nach gehören da ' hin.

Verfasst: 24.06.2006 21:11
von fanrpg
Andi1111 hat geschrieben:Könnte es an den " liegen? Meiner Meinung nach gehören da ' hin.
Das ist völlig egal

Verfasst: 24.06.2006 21:12
von rcbcom
Andi1111 hat geschrieben:Könnte es an den " liegen? Meiner Meinung nach gehören da ' hin.
wo meinst du genau?

Verfasst: 24.06.2006 21:15
von Andi1111
ich wusste nich das das egal ist, bei mir siehts jedenfalls immer so aus:

$dbms = 'mysql';

$dbhost = 'localhost';
$dbname = 'xxxxx';
$dbuser = 'web114';
$dbpasswd = 'xxxxx';