On Mon, 18 Feb 2008 18:40:06 +0100, A.L.E.C wrote
Dariusz Kowalczyk wrote:
Ten fragment dokumentacji o prawa uzytkownika lms dla mysql'a jest już chyba dawno nieaktualny w każdym razie jesli chodzi o wersje cvs przez to są problemy z upgradem do nowszych wersji. Jak to teraz powinno wyglądać dla lms cvs ktora potrzebuje mysql-a 5.x ?
mysql> CREATE DATABASE lms CHARACTER SET utf8 COLLATE utf8_polish_ci; mysql> GRANT USAGE ON lms.* TO lms@localhost; mysql> GRANT ALL ON lms.* TO lms@localhost IDENTIFIED BY 'twoje_hasło';
wszystkie uprawnienia, więcej się nie da ;) to jest aktualne
-- Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252 LAN Management System Developer http://lms.alec.pl
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
trzeba (koniecnzie) dopisać do dokumentacji że potrzebne (mimo wszystko) jest jeszcze
GRANT CREATE ROUTINE ON lms.* TO 'lms'@'localhost';
dopiero wtedy user lms ma odpowiednie uprawnienia zakładac procedury z upgdaedb
nawet w mysal pisza że standarwody sposów all on baza.* to nie daje wszystkich uprawnien a tylko standardowe ogolne reszte jak te o routine trzeba klepac oddzielnie aby zwykły user miał większe prawa, sądzę że wielu ktorzy robia to metodą jak sie nie uda krok po kroku jak piszą w dokumentacji to to pierdolę zniechęca się właśnie w tym momencie :-)
pozdrawiam Dariusz Kowalczyk
!DSPAM:47ba04b6137602048516912!