vBulletin Silinen 1 ve 2 numaralı üyeyi geri getirme

0
Onaylı Üye
Katılım
22 Ekim 2014
Mesajlar
928
Tepki puanı
8
Konum
İstanbul
Eğer veritabanında ilgili üyelerin konuları, mesajları duruyorsa sorun çözülür.

Aynı isimlerle yeni üyelikler açın.

phpMyAdmin'de veritabanınızı seçin ve SQL sekmesine tıklayın.
Açılan kutuya şu MySQL sorgusu ile yeni hesapların ID'sini eski ID ile değiştirin:

PHP:
UPDATE `adminlog`  SET `userid`  =  '1' WHERE `adminlog`.`userid` =999;
UPDATE `announcement`  SET `userid`  =  '1' WHERE `announcement`.`userid` =999;
UPDATE `announcementread`  SET `userid`  =  '1' WHERE `announcementread`.`userid` =999;
UPDATE `attachment`  SET `userid`  =  '1' WHERE `attachment`.`userid` =999;
UPDATE `calendarmoderator`  SET `userid`  =  '1' WHERE `calendarmoderator`.`userid` =999;
UPDATE `cpsession`  SET `userid`  =  '1' WHERE `cpsession`.`userid` =999;
UPDATE `customavatar`  SET `userid`  =  '1' WHERE `customavatar`.`userid` =999;
UPDATE `customprofilepic`  SET `userid`  =  '1' WHERE `customprofilepic`.`userid` =999;
UPDATE `deletionlog`  SET `userid`  =  '1' WHERE `deletionlog`.`userid` =999;
UPDATE `editlog`  SET `userid`  =  '1' WHERE `editlog`.`userid` =999;
UPDATE `event`  SET `userid`  =  '1' WHERE `event`.`userid` =999;
UPDATE `forumread`  SET `userid`  =  '1' WHERE `forumread`.`userid` =999;
UPDATE `infraction`  SET `userid`  =  '1' WHERE `infraction`.`userid` =999;
UPDATE `moderator`  SET `userid`  =  '1' WHERE `moderator`.`userid` =999;
UPDATE `moderatorlog`  SET `userid`  =  '1' WHERE `moderatorlog`.`userid` =999;
UPDATE `passwordhistory`  SET `userid`  =  '1' WHERE `passwordhistory`.`userid` =999;
UPDATE `paymentinfo`  SET `userid`  =  '1' WHERE `paymentinfo`.`userid` =999;
UPDATE `pm`  SET `userid`  =  '1' WHERE `pm`.`userid` =999;
UPDATE `pmreceipt`  SET `userid`  =  '1' WHERE `pmreceipt`.`userid` =999;
UPDATE `pollvote`  SET `userid`  =  '1' WHERE `pollvote`.`userid` =999;
UPDATE `post`  SET `userid`  =  '1' WHERE `post`.`userid` =999;
UPDATE `posthash`  SET `userid`  =  '1' WHERE `posthash`.`userid` =999;
UPDATE `reminder`  SET `userid`  =  '1' WHERE `reminder`.`userid` =999;
UPDATE `reputation`  SET `userid`  =  '1' WHERE `reputation`.`userid` =999;
UPDATE `rssfeed`  SET `userid`  =  '1' WHERE `rssfeed`.`userid` =999;
UPDATE `search`  SET `userid`  =  '1' WHERE `search`.`userid` =999;
UPDATE `session`  SET `userid`  =  '1' WHERE `session`.`userid` =999;
UPDATE `sigparsed`  SET `userid`  =  '1' WHERE `sigparsed`.`userid` =999;
UPDATE `sigpic`  SET `userid`  =  '1' WHERE `sigpic`.`userid` =999;
UPDATE `subscribeevent`  SET `userid`  =  '1' WHERE `subscribeevent`.`userid` =999;
UPDATE `subscribeforum`  SET `userid`  =  '1' WHERE `subscribeforum`.`userid` =999;
UPDATE `subscribethread`  SET `userid`  =  '1' WHERE `subscribethread`.`userid` =999;
UPDATE `subscriptionlog`  SET `userid`  =  '1' WHERE `subscriptionlog`.`userid` =999;
UPDATE `tachyforumpost`  SET `userid`  =  '1' WHERE `tachyforumpost`.`userid` =999;
UPDATE `tachythreadpost`  SET `userid`  =  '1' WHERE `tachythreadpost`.`userid` =999;
UPDATE `threadrate`  SET `userid`  =  '1' WHERE `threadrate`.`userid` =999;
UPDATE `threadread`  SET `userid`  =  '1' WHERE `threadread`.`userid` =999;
UPDATE `user`  SET `userid`  =  '1' WHERE `user`.`userid` =999;
UPDATE `useractivation`  SET `userid`  =  '1' WHERE `useractivation`.`userid` =999;
UPDATE `userban`  SET `userid`  =  '1' WHERE `userban`.`userid` =999;
UPDATE `userfield`  SET `userid`  =  '1' WHERE `userfield`.`userid` =999;
UPDATE `usergroupleader`  SET `userid`  =  '1' WHERE `usergroupleader`.`userid` =999;
UPDATE `usergrouprequest`  SET `userid`  =  '1' WHERE `usergrouprequest`.`userid` =999;
UPDATE `usernote`  SET `userid`  =  '1' WHERE `usernote`.`userid` =999;
UPDATE `usertextfield`  SET `userid`  =  '1' WHERE `usertextfield`.`userid` =999;
UPDATE `thread` SET `postuserid` = '1' WHERE `thread`.`postuserid` =999;

Burada "1" olmasını istediğiniz ID, "999" ise açtığınız yeni hesabın geçici ID'si. Siz bu numaraları kendi durumunuza göre güncelleyin. Bu işlemle "1" numaralı üyeyi kurtarırsınız.

"2" ID'li üye için de "1" yazan yeri ve açtığınız geçici hesap ID'si de mesela "1000" ise "999" yazan yeri de "1000" ile değiştirip tekrar komutu çalıştırmalısınız.

webmaster.bbs.tr sitesinden alıntıdır.
 
Geri
Üst