SIO/Adminisztráció
A MathWikiből
(Változatok közti eltérés)
(→felhasználók hozzáadása) |
a (→elgépelés) |
||
6. sor: | 6. sor: | ||
==== Felhasználók hozzáadása adminisztrátorként ==== | ==== Felhasználók hozzáadása adminisztrátorként ==== | ||
− | Sajnos ez a | + | Sajnos ez a funkcionalitás nincs lekódolva az üzleti logikában, ezért közvetlenül az adatbázisba kell belenyúljunk. |
insert into users(login, pass, user_type, first_name, last_name, e_mail, reg_mode) | insert into users(login, pass, user_type, first_name, last_name, e_mail, reg_mode) |
A lap 2007. február 9., 19:40-kori változata
Új felhasználók
Regisztráció
Ha engedélyeztük ezt, és nem járt még le a jelentkezés az adott kurzusra / versenyra, akkor a felhasználók maguk tudnak regisztrálni.
Felhasználók hozzáadása adminisztrátorként
Sajnos ez a funkcionalitás nincs lekódolva az üzleti logikában, ezért közvetlenül az adatbázisba kell belenyúljunk.
insert into users(login, pass, user_type, first_name, last_name, e_mail, reg_mode) values(’<login>’, md5(’<password>’), 1000, ’<first_name>’, ’<last_name>’, ’’, 0);
Például
insert into users(login, pass, user_type, first_name, last_name, e_mail, reg_mode) values(’user1’, md5(’qwerty’), 1000, ’Mici’, ’Mackó’, ’’, 0);
A felhasználótípusok (user_type) a következőek lehetnek:
kód | megnevezés |
---|---|
0 | adminisztrátor |
100 | zsűri |
1000 | felhasználó (résztvevő) |
5000 | megfigyelő |
9999 | vendég |
Majd az új felhasználó létrejöttét követően, ha a contests.id 1000 valamint az users.id 13
insert into users_pref(user) values(13); insert into users_info(user) values(13);