[problem] błąd #1142 bazy MySQL - nietypowe zachowanie
[problem] b³ąd #1142 bazy MySQL - nietypowe zachowanie
Mam nietypowy problem z bazą danych.
Przy próbie zarówno połączenia się ze stroną jak i dodania w panelu phpmyadmin nowych tabel dostaję błąd:
"#1142 - CREATE command denied to user '//user//' for table 'jos_session' - check your database quota"
Normalnie, jest to błąd związany z pojemnością bazy - no więc szybki kontakt z administratorem serwera. Faktycznie, przekroczyłem zakładane 50MB... więc administrator zwiększył do 200MB.
Dla pewności usunąłem też tabelę jos_sessions (tak, Joomla!) i chciałem utworzyć ją na nowo - problem jednak pozostał ten sam.
Administrator serwera osobiście wklepywał zapytanie sql na utworzenie nowej tabeli - dostaje ten sam komunikat (zalogował się na moje konto - administratora bazy).
Czy ktoś się spotkał z podobnym zachowaniem bazy? ; /
Przy próbie zarówno połączenia się ze stroną jak i dodania w panelu phpmyadmin nowych tabel dostaję błąd:
"#1142 - CREATE command denied to user '//user//' for table 'jos_session' - check your database quota"
Normalnie, jest to błąd związany z pojemnością bazy - no więc szybki kontakt z administratorem serwera. Faktycznie, przekroczyłem zakładane 50MB... więc administrator zwiększył do 200MB.
Dla pewności usunąłem też tabelę jos_sessions (tak, Joomla!) i chciałem utworzyć ją na nowo - problem jednak pozostał ten sam.
Administrator serwera osobiście wklepywał zapytanie sql na utworzenie nowej tabeli - dostaje ten sam komunikat (zalogował się na moje konto - administratora bazy).
Czy ktoś się spotkał z podobnym zachowaniem bazy? ; /
Jedyne co mi przychodzi do głowy to uszkodzenie bazy. Próbowałeś użyć innodb_force_recovery ?
Jeśli to nie pomoże to obawiam się, że pozostał Ci tylko backup - bo baza może być nieodwracalnie uszkodzona.
Niemniej jednak SQL generalnie nie jest moją najmocniejszą stroną więc mogę się mylić
Jeśli to nie pomoże to obawiam się, że pozostał Ci tylko backup - bo baza może być nieodwracalnie uszkodzona.
Niemniej jednak SQL generalnie nie jest moją najmocniejszą stroną więc mogę się mylić
9000 ml A Rh-
-
- Prytan
- Posty: 266
- Rejestracja: 08-08-2011, 23:51
- Lokalizacja: Tarnów
- Kontakt:
Rowerzysta - tylko żebyśmy mieli jasność ; )
W tej bazie pracuję od kilku lat i nigdy tego problemu nie było - mogłem tworzyć, zmieniać, usuwać, importować... a teraz nagle nic.
Porobiłem kopie i bazy i plików. Administrator mi nawet do 300MB zwiększył pojemność dla pewności.
"sprawdź ustawienia w Joomli oraz te w phpMyAdminie czy gdzie ją (bazę) tam masz."
Ustawienia tzn. co? Ta baza działała bez zarzutu kilka lat (z przerwami na transfer na inny serwer [fizycznie] w lutym)
Ravir - a tę komendę to gdzie wpisać? Bo ja nie korzystam z żadnych konsol.. jedynie phpmyadmin.
W tej bazie pracuję od kilku lat i nigdy tego problemu nie było - mogłem tworzyć, zmieniać, usuwać, importować... a teraz nagle nic.
Porobiłem kopie i bazy i plików. Administrator mi nawet do 300MB zwiększył pojemność dla pewności.
"sprawdź ustawienia w Joomli oraz te w phpMyAdminie czy gdzie ją (bazę) tam masz."
Ustawienia tzn. co? Ta baza działała bez zarzutu kilka lat (z przerwami na transfer na inny serwer [fizycznie] w lutym)
Ravir - a tę komendę to gdzie wpisać? Bo ja nie korzystam z żadnych konsol.. jedynie phpmyadmin.
To w takim razie jak masz kontakt z adminem, to spróbujcie nadać chwilowo wszystkie uprawnienia do bazy:
Jeśli zadziała, to ewentualnie przywrócić z powrotem uprawnienia, takie jakie były na początku.
Jeśli natomiast jest dostęp do odczytu do tej bazy, to można by spróbować założyć nową i do niej skopiować wszystkie tabele, widoki, etc. i spróbować na niej popracować.
Kod: Zaznacz cały
grant all privileges on nazwa_bazy.* to nazwa_uzytkownika@'localhost' identified by 'haslo_do_bazy';
Jeśli natomiast jest dostęp do odczytu do tej bazy, to można by spróbować założyć nową i do niej skopiować wszystkie tabele, widoki, etc. i spróbować na niej popracować.
Jakoś mi to z pryzwyczajenia umknęło - bo w MySQL 5.5 InnoDB to standard - że może to być inny silnik.
Jeszcze jedno - znajomy, który siedzi wiecęj niż ja - powiedzieł, że dość często się zdaża, że po przekroczeniu Quoty - nastepuje reset uprawnień - i nawet po zwiększeniu rozmiaru Quoty nadal nie ma dostępu. Rada na to jest nadanie od nowa uprawinień.
Jeszcze jedno - znajomy, który siedzi wiecęj niż ja - powiedzieł, że dość często się zdaża, że po przekroczeniu Quoty - nastepuje reset uprawnień - i nawet po zwiększeniu rozmiaru Quoty nadal nie ma dostępu. Rada na to jest nadanie od nowa uprawinień.
9000 ml A Rh-
Nie wiem jak wygląda panel zarządzania taką bazą w punktu widzenia administratora, ale wierzę, że sprawy uprawnień były sprawdzane.
Co do silnika to w bazie są 2 serwisy Joomla! - jeden na silniku MyISAM (stara strona, którą w wakacje przebudowuje) oraz drugi na silniku InnoDB (nowa, w trakcie tworzenia).
Póki co poprosiłem administratora o usunięcie i utworzenie konta na nowo. Pliki i bazy mam skopiowane, więc powinno zadziałać.
Z góry dzięki, ale tematu proszę jeszcze nie zamykać ; )
Co do silnika to w bazie są 2 serwisy Joomla! - jeden na silniku MyISAM (stara strona, którą w wakacje przebudowuje) oraz drugi na silniku InnoDB (nowa, w trakcie tworzenia).
Póki co poprosiłem administratora o usunięcie i utworzenie konta na nowo. Pliki i bazy mam skopiowane, więc powinno zadziałać.
Z góry dzięki, ale tematu proszę jeszcze nie zamykać ; )