Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 7.06.2018 Ostrzeżenie: (0%)
|
Witam.
Pomagałem znajomemu odzyskać hasło do CMS. Zrobiłem to logując się do MySQL. Niestety najpierw musiałem z poziomu panelu home.pl, zmienić hasło do bazy danych i teraz po wejściu na stronę pojawia się komunikat: Access denied for user 'baza.nr.2'@'localhost' (using password: YES) Rzecz w tym, że ta strona korzysta z dwóch baz danych jednocześnie. W jednej znajduje się cała "struktura" strony (nazwijmy ją baza.nr.1) a w drugiej wszystkie na bieżąco dodawane elementy np. zdjęcia, filmy itp. (nazwijmy baza.nr.2) Plik php wygląda następująco: <? session_start(); // Po��czenie do bazy danych $conn = mysql_pconnect("localhost","baza.nr.1","hasło1"); $db = mysql_select_db("baza.nr.1"); $image_path = "/img2/"; $admin_user = 'admin'; $sqlQuery = "SELECT pass FROM tb_user WHERE u_name = '$admin_user'"; $sqlResult = mysql_query($sqlQuery); if (mysql_numrows($sqlResult) > 0) { list($admin_pass) = mysql_fetch_row($sqlResult); } else { $admin_pass = 'password'; } ?> Przed zmianą hasła do baza.nr.2, wszystko działało poprawnie. Czy powinienem w tym pliku coś zmienić czy może muszę zmienić coś (czyli pewnie podać nowe hasło) w panelu MyAdmin? Dodam, że w linijkach: $conn = mysql_pconnect("localhost","baza.nr.1","hasło1"); $db = mysql_select_db("baza.nr.1"); zmieniałem bazy danych na baza.nr.2 i odpowiednio hasło i nie pomogło |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%)
|
1. hasła nie zmieniasz dla bazy, tylko dla użytkownika na danym serwerze BD.
2. mysql_pconnect jako drugi parametr przyjmuje nazwę użytkownika, a nie bazy danych. |
|
|
|
Majkelphp Problem z dostępem do bazy danych 7.06.2018, 10:20:08
Majkelphp Czyli rozumiem, że baza danych jest jedna, ale każ... 7.06.2018, 14:49:34
nospor Odnosze wrazenie ze zle rozumiesz pojecie "uz... 7.06.2018, 15:07:16
Majkelphp To jest strona, której ja nie robiłem. Po prostu c... 7.06.2018, 15:18:15
Pyton_000 ustawić nowe hasło dla tego usera bazy które zmien... 8.06.2018, 07:01:50 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:57 |