Avatar billede trophymanager Nybegynder
06. september 2004 - 23:47 Der er 11 kommentarer og
1 løsning

Access denied. Mysql, Apache og php ting.

mysql, acces denied  50 point fra trophymanager 



X jeg får følgende fejlmelding med denne side. Er der nogen der kan hjælpe ville jeg blive ganske glad. Har det eventuelt noget med rettigheder til at skrive i databasen? Har den liggende på min egen comp hvor der er apache installeret med php og mysql.



<?

    mysql_connect("localhost","tm","verein");
    mysql_select_db("players");
   
    if ($_POST['pswd'] != $_POST['pswdagain']) {
    echo "The passwords doesn't match!";

    } else {
        try {
        $query = "INSERT INTO users SET id=NULL, name='$_POST[name]',
                email='$_POST[email]', password='$_POST[password]', team='$_POST[team])";
        $result = mysql_query($query);
        if (! $result) {
            throw new Exception(
                "Registration problems were encountered!"
            );
        } else {
            echo "Registration was successful!";
        }
    } catch(Exception $e) {
        echo "" .$e->getMessage()."";
    } #endCatch
    } #endif

?>


Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'tm@localhost' (Using password: YES)
Avatar billede dennismp Nybegynder
06. september 2004 - 23:51 #1
forkert brugernavn/password/hostnavn .. :)
Avatar billede trophymanager Nybegynder
07. september 2004 - 10:13 #2
er det ikke host først? så bruger og password? og står det ikke rigtigt syntaksmæssigt?
Avatar billede dennismp Nybegynder
07. september 2004 - 11:22 #3
Jow. Er det din egen installation du arbejder på?
Avatar billede binderup Nybegynder
07. september 2004 - 11:25 #4
Er det en Debian pakke du har installeret? (MySQL) i såfald mener jeg at kunne huske at den bliver sat en anelse restriktivt op, og du skal ind i en conf fil for at tillade at der er adgang til databaserne.
Avatar billede dennismp Nybegynder
07. september 2004 - 11:36 #5
Øh? Jeg har da aldrig haft problemer med debians mysql på den led? Hvilken conf fil skulle det være?  Alle MySQL permissions ligger da i selve mysql.

Har da set at folk der har installeret mysql på windows har fået en bruger med forkert hostnavn (computerensnavn) - som så ikke matcher localhost.
Avatar billede binderup Nybegynder
07. september 2004 - 12:05 #6
http://p2p.wrox.com/topic.asp?TOPIC_ID=14815

I denne tråd er der en henvisning til et "problem" med Debian og Mysql

http://groups.google.com/groups?q=%22Access%20denied%20for%20user%3A%22%20debian%20mysql&hl=en&lr=&ie=UTF-8&sa=N&tab=wg
Her er der flere der melder om problemer.
Avatar billede dennismp Nybegynder
07. september 2004 - 12:25 #7
Fra mysql-connect:

Note: Whenever you specify "localhost" or "localhost:port" as server, the MySQL client library will override this and try to connect to a local socket

Da han connect'er til localhost, så burde den dermed bruge socket, og dermed er det ikke noget at gøre med skip-networking.

Hvad vil du sige med din googlesearch ? Den lister jo bare en masse tilfældige problemer med access denied hvori debian indgår. Det betyder jo ikke at det er et debian relateret problem (herunder deres default opsætning). Og gad vide hvor mange af dem er fejl-40 :).

Men det er næsten nyttesløs at spekulerer uden at få lidt input fra manager'n.
Avatar billede trophymanager Nybegynder
07. september 2004 - 22:58 #8
det var ikke debian men xampp jeg brugte.
Avatar billede dennismp Nybegynder
07. september 2004 - 23:05 #9
Er det til windows? Har du rettet din php.ini, så dine smtp-settings står til noget fornuftig?
Avatar billede trophymanager Nybegynder
07. september 2004 - 23:43 #10
jep til windows.. Php.ini mener jeg skulle være rettet automatisk med den pakke jeg downloadede.
Avatar billede dennismp Nybegynder
08. september 2004 - 02:40 #11
Ah sorry, nu blander jeg tingene sammen.

Gå ind og se på din tm bruger. Hvilken host har du givet ham? Localhost? Hvis du har det, så prøv at rette localhost til enten computerens navn eller %
Avatar billede trophymanager Nybegynder
08. september 2004 - 18:36 #12
k. Jeg lukker, tak for hjælpen. Kom uden om det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester