Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Access Denied for user...
#1
Chce się połączyc z bazą MySQL, z poziomu PHP, żeby stworzyc tabele a tu mi wciąż taki błąd wyskakuje:
Kod:
Access denied for user 'a4220990_user'@'10.0.0.6' to database 'moviesite'
Dane do połączenie daje dobre więc nie wiem o co chodzi, może to coś w php.ini ... Jeżeli ktoś podejrzewa co jest zle to proszę o pomocSad
[Obrazek: 2guxq1i.gif]
Odpowiedz
#2
Localhost czy hosting? Inne skrypty takie jak MyBB się mogą połączyć?
Odpowiedz
#3
Hosting, nie próbowałem żadnych cms'ów. Może dołączę zawartośc pliku to coś pomoże.
Kod:
<?php
$connect = mysql_connect("host", "user", "pass") or
die ("Sprawdz polonczenie z serwerem.");

$create = mysql_query("CREATE DATABASE IF NOT EXISTS moviesite")
or die(mysql_error());

mysql_select_db("moviesite");

$movie = "CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name varchar(255) NOT NULL,
movie_type tinyint(2) NOT NULL default 0,
movie_year int(4) NOT NULL default 0,
movie_leadactor int(11) NOT NULL default 0,
movie_director int(11) NOT NULL default 0,
PRIMARY KEY (movie_id),
KEY movie_type (movie_type,movie_year)
)";

$results = mysql_query($movie)
or die (mysql_error());

$movietype = "CREATE TABLE movietype (
movietype_id int(11) NOT NULL auto_increment,
movietype_label varchar(100) NOT NULL,
PRIMARY KEY (movietype_id)
)";

$results = mysql_query($movietype)
or die(mysql_error());

$people = "CREATE TABLE people (
people_id int(11) NOT NULL auto_increment,
people_fullname varchar(255) NOT NULL,
people_isactor tinyint(1) NOT NULL default 0,
people_isdirector tinyint(1) NOT NULL default 0,
PRIMARY KEY (people_id)
)";

$results = mysql_query($people)
or die(mysql_error());

echo "YEAH poprawnie utworzono baze danych!!";

?>
[Obrazek: 2guxq1i.gif]
Odpowiedz
#4
Ogólnie nie masz dostępu Wink Więc kombinuj z argumentami funkcji mysql_connect Smile
Odpowiedz
#5
Zorientuj się czy podajesz dobry adres hosta mysql. W większości przypadków jest to localhost, jednak przykładowo nazwa.pl ma inaczej. Myślę, że wystarczy poszukać w jakimś FAQ na stronie Twojego hostingodawcy.
Odpowiedz
#6
Dobra problem już rozwiązałemSmile
[Obrazek: 2guxq1i.gif]
Odpowiedz
#7
Jak, rozwiń mnie xP
Odpowiedz
#8
Mówi się chyba "oświeć mnie" Wink.
Odpowiedz
#9
Heh właśnie cały czas się zastanawiałem co miał na myśli mówiąc toSmile To cię teraz oświecę jak chcesz: na hostingu miałem tylko jedną bazę danych a przy połączeniu chciałem stworzyc nową, niestety limit baz wynosił 1, więc wyskakiwał ten błąd Big Grin
[Obrazek: 2guxq1i.gif]
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Access denied for user... kill15 5 4,780 04-11-2010, 02:50
Ostatni post: ixtab

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl