Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 6.01.2008 Ostrzeżenie: (0%)
|
Witam,
Stworzyłem zapytanie do bazy uploadujące dane z pliku do tabeli "test". Niestety przy wykonywaniu skryptu pojawia się komunikat: Cytat Error: Access denied for user '*****'@'%' (using password: TAK) Error no.: 1045 Nie wiem za bardzo co z tym fantem zrobić, gdyż połączenie z bazą jest wykonywane i wszystkie inne zapytania wykonują się dobrze. Przeszukałem forum, ale nie znalazłem odpowiedzi na taki problem jak mój. Aha, chmod dla pliku test.txt i dla skryptu ustawione są na 777. P.S. Nie wiem czy to ma znaczenie, ale serwer jest hostingowy. Kod:
Ten post edytował slimboj 20.10.2008, 15:16:56 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%)
|
cytat z manuala:
Cytat For security reasons, when reading text files located on the server, the files must either reside in the database directory or be readable by all. Also, to use LOAD DATA INFILE on server files, you must have the FILE privilege krótko mówiąc twój db_user nie ma uprawnień FILE ... |
|
|
|
slimboj Błąd przy LOAD DATA INFILE 20.10.2008, 15:03:35
slimboj No dobra, to teraz pytanie jak zmienić mu uprawnie... 20.10.2008, 15:32:39
nevt bez tych uprawnień możesz użyć klauzuli LOCAL i za... 20.10.2008, 15:42:40
slimboj Dzięki, teraz wszystko działa ok 20.10.2008, 15:56:47 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 05:11 |