sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #51459
Re: MySQL access denied??
du skal oprette en bruger. dette gøres ved at at skrive en sql-kommando til den
database,der hedder mysql.
i den tabel kan du angive hvilke brugere fra hvilke host/netværk, der må må hvad
i hvilke tabeller. jeg kan ikke
huske syntaksen, men det er meget udførligt beskrevet i den menfølgende manual.
mvh
stig
Bernt Hertz Jensen wrote:
> Jeg forsøger at bygge et databasedrevet publicerings-system i php. Alting
> går meget godt, når jeg arbejder i databasen direkte på linux-boksen (som
> root), men når jeg kalder MySQL-databasen fra php, så ender jeg altid med
> "Access denied".
>
> Jeg forsøger at forbinde med flg.:
>
> <?php
> $connection = mysql_connect(plainserver2);
> mysql_select_db("test", $connection);
> ?>
>
> Plainserver2 er navnet på min apache-server (med php og MySQL). "test" er
> en - indtil videre - tom database. Ovennævnte giver flg. lidt triste
> tilbagemelding:
>
> "Warning: MySQL Connection Failed: Host 'plainserver2.plaintext.dk' is not
> allowed to connect to this MySQL server in
> /home/e-smith/files/ibays/phpsite/html/forside.php on line 21
>
> Warning: Supplied argument is not a valid MySQL-Link resource in
> /home/e-smith/files/ibays/phpsite/html/forside.php on line 22"
>
> plaintext.dk er det domæne, som serveren kører på.
>
> Det ser ud som om, MySQL-serveren afviser alle andre brugere end root
> (eftgersom den jo kører fint fra Linux-kommandoprompt), og nu aner jeg ikke,
> hvor jeg skal ændre user-properties, eller hva' det nu hedder???
>
> Jeg kører e-smith (Red Hat 7.1).
>
> Nogen bud på, hvad jeg skal stille op (og findes der en php/mysql
> postliste?)??
>
> Med venlig hilsen
>
> Bernt Hertz Jensen
Follow ups
References