CREATE FUNCTION lms_current_user() RETURNS int(11) NO SQL RETURN @lms_current_user;
Co to oznacza?
mysql> CREATE FUNCTION lms_current_user() RETURNS int(11) NO SQL RETURN @lms_current_user; ERROR 1419 (HY000): You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
Oczywiście jak wklepie to na koncie root to nie ma problemu. W phpmyadmin mam wszystkie prawa do usera lms nadane.
No i ostatnia sprawa... baza to mysql5, i używałem już mysql_upgrade (nawet z funkcją --force). Uprawnienia również były przeładowane.
Czy to może być kwestia ustawień w konfigu bazy MySQL?
mysql5 dodal kilka nowych glownych uprawnien i jedno trzeba ustawic globalnie dla usera bazy lms - SUPER po zmianie uprawnienia robi wszystko jak trzeba
Wojtek
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
uczestnicy (1)
-
Wojciech Świadkowski