F!N4LShare Administrador
Número de Mensagens : 363 Idade : 31 Localização : Embaixo de um Cogumelo Membro nº : 4 Pontos : 2 Gold : 17150 Alerta : Data de inscrição : 07/04/2008
Personagem Nome: *SQUEEZE* Classe: Level: 1
| Assunto: Deletando Contas que nao entrao no server. Tirando acc inuteis. Qua Abr 09, 2008 1:13 pm | |
| Deletando contas criadas que nunca logaram no seu server. 1 - Abra o Query Analizer 2 - Selecione a DB MuOnline(la está seliciona a DB master, bem la em cima, do lado de um botão de stop) 3 - Copie o código abaixo 4 - Cole na parte branca(parece até um editor de texto) 5 - aperte F5 6 - Pronto as accs foram deletadas!
CODE DECLARE @Acc varchar(10), @Chars varchar(10), @test int select @test = 0 DECLARE LISTA CURSOR LOCAL FOR SELECT memb___id FROM MEMB_INFO OPEN LISTA FETCH NEXT FROM LISTA INTO @Acc WHILE @@FETCH_STATUS = 0 begin if (SELECT COUNT(*) FROM Character where AccountID=@Acc) = 0 begin DELETE from MEMB_INFO where memb___id=@Acc DELETE from VI_CURR_INFO where memb___id=@Acc select @test = @test + 1 end
FETCH NEXT FROM LISTA INTO @Acc end CLOSE LISTA DEALLOCATE LISTA print @test
Esse codigo apagara todas as contas que foram criadas e nunca foram acessadas. | |
|