Dzień dobry,
zażenowany że kolejna osoba tworzy wątek o tym samym, postanowiłem napisać małe how to.
Co zrobić jak stracimy prawa administratora?
Przyjmuje że zazwyczaj ma ID 1 - jak sprawdzić jakie id ma nasz profil?
Najprościej najechać na nazwę profilu admina tj. username i patrzymy lub kopiujemy link:
http://www.xx.xxx/member.php?u=1 <- nasze ID
W przypadku używania vbSEO czy SEO z mod rewrite:
wchodzimy do profilu admina i kopiujemy link znajdź wszystkie posty..
http://xxx.xxx/search.php?do=finduser&u=1 <- nasze ID
W przypadku zablokowania treści na forum - rejestrujemy się.. i próbujemy. ;]
Wracając do głównego tematu wątku - jest kilka dróg:
1. Dodanie się do pliku config.php (znajduje się w folderze includes/)
Kod:
$config['SpecialUsers']['superadministrators'] = '1';
2. Zmiana w phpmyadmin
Logujemy się do phpmyadmin -> klikamy na naszą baze od vB -> User -> edytujemy wpis naszego admina tj. pole
usergroupid musi mieć przypisaną wartość numeru rangi admina domyślnie jest to: 6
3. Niesprawdzona - daje konkretne uprawnienia do admincp dla usera o ID 1
wykonanie zapytania do bazy:
Kod:
INSERT INTO `administrator` (`userid`, `adminpermissions`, `navprefs`, `cssprefs`, `notes`, `dismissednews`, `languageid`) VALUES
(1, 491516, '', '', '', '', 0);
Jak wpadnie coś do głowy to dopiszę.