Eğer Yonetici iseniz ve şifrenizi kaybettiyseniz veya Yonetici yetkileriniz başkası tarafından calındıysa ve bir şekilde yonetim yetkisene erişemiyorsanız aşağıdaki yonetmi uygulayın (Şifresi calınan eski kullanıcı adını divran ve userid 1,Yeni uyenin kullanıcı adı tespara ve userid 9 olduğunu varsayalım)
Bu yontem icin mutlaka phpmyadminden sorgu calıştırabiliyor olmalısınız
1- Yetkileriniz calmış olan kullanıcıyı foruma daha fazla zarar vermesini engellemek icin ilk iş olarak aşağıdaki sorguyu calıştırarak banlayın (Bu esnada kod hatası almamak icin 3. maddedeki işlemi ilk olarak yapın)
PHP:
UPDATE `user` SET `usergroupid` = '8' WHERE `username` ='divran' LIMIT 1 ;
2- Oncelikle foruma yeni bir rumuz ile uye olun (ornk : tespara).
Eğer şifrenizi /yetkinizi calan kişi forumu kapattıysa acmak icin aşağıdaki sorguyu calıştırın ( AdminCP >vBulletin Options > Turn Your vBulletin On and Off)
PHP:
UPDATE datastore SET data=REPLACE(data,'s:8:"bbactive";i:0;','s:8:"bbac tive";i:1;') WHERE title='options'; UPDATE setting SET value=1 WHERE varname='bbactive';
Eğer yeni uye kaydını kaptmış ise aşağıdaki sorgu ile acın (AdminCP >vBulletin Options > User Registration Options > Allow New User Registrations)
PHP:
UPDATE setting SET value = 1 WHERE varname = 'allowregistration'; UPDATE datastore SET data = REPLACE(data, '"allowregistration";i:0', '"allowregistration";i:1') WHERE title = 'options';
3- config.php dosyasına kendi userid numaranızı (yeni uye olan tesparanın useridsi) aşağıdaki değişkenlere ekleyin (Diğer uyelerin userid numaralarını silin)
PHP:
$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 calıştırarak kendizi tam yetkili yonetici yapın
PHP:
UPDATE `user` SET `usergroupid` = '6' WHERE `username` ='tespara' LIMIT 1 ;
5- Eğer eski kullanıcı ile devam etmek isterseniz
Oncelikle AdminCP den eski kullanıcının şifresini değişip banı kaldırın Eski kullanıcıya (divran) yonetici yetkisi verin config.php dosyasından yeni kullanıcın silinebilme ozelliğini etkinleştirin bunun icin ilgili kullanıcın userid sini aşağıdaki değişkenden silin PHP:
$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ı icin 3. maddeki işlemleri yapın (Bu işlem sonucunda tespara adlı kullanıcı divran adlı kullanıcı ile birleşeceği icin tespara silinecek ve divran adlı kullanıcı tam yetkili yonetici (SuperAdmin) olacaktır)
Anlatım: By Tovbe]{aR
vBulletin Yetki kurtarma
vBulletin0 Mesaj
●0 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Web Tabanlı Uygulamalar - Aplikasyonlar
- vBulletin
- vBulletin Yetki kurtarma