Bu yöntem için mutlaka phpmyadminden sorgu çalıştırabiliyor olmalısınız
1- Yetkileriniz çalmış olan kullanıcıyı foruma daha fazla zarar vermesini engellemek için aşağıdaki sorguyu çalıştırarak banlayın (Bu esnada kod hatası almamak için 3. maddedeki işlemi ilk olarak yapın)
UPDATE `user` SET `usergroupid` = '8' WHERE `username` ='divran' LIMIT 1 ;2- Öncelikle foruma yeni bir rumuz ile üye olun (örnk : tespara). Eğer şifrenizi /yetkinizi çalan kişi forumu kapattıysa açmak için aşağıdaki sorguyu çalıştırın
UPDATE datastore SET data=REPLACE(data,'s:8:"bbactive";i:0;','s:8:"bbactive";i:1;') WHERE title='options'; UPDATE setting SET value=1 WHERE varname='bbactive';3- config.php dosyasına kendi userid numaranızı (yeni üye olan tesparanın useridsi) aşağıdaki değişkenlere ekleyin (Diğer üyelerin userid numaralarını silin)
$config['SpecialUsers']['canviewadminlog'] = '9'; $config['SpecialUsers']['canpruneadminlog'] = '9'; $config['SpecialUsers']['canrunqueries'] = '9'; $config['SpecialUsers']['undeletableusers'] = '9'; $config['SpecialUsers']['superadministrators'] = '9';4- Aşağıdaki sorguyu çalıştırarak kendizi tam yetkili yönetici yapın
UPDATE `user` SET `usergroupid` = '6' WHERE `username` ='tespara' LIMIT 1 ;5- Eğer eski kullanıcı ile devam etmek isterseniz
- Öncelikle AdminCP den eski kullanıcının şifresini değişip banı kaldırın
- Eski kullanıcıya (divran) yönetici yetkisi verin
- config.php dosyasından yeni kullanıcın silinebilme özelliğini etkinleştirin bunun için ilgili kullanıcın userid sini aşağıdaki değişkenden silin
$config['SpecialUsers']['undeletableusers'] = '9';
-AdminCP > Users > Merge Users - Source Username kısmına yeni kullanıcı adınız (tespara) Destination Username kısmına eski kullanıcı adınızı (divran) yazarak işlemi başlatın
- divran kullanıcısı için 3. maddeki işlemleri yapın