Mu Online Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Mu Online Forum

This is Forum For Mu Online
 
ИндексИндекс  Последни снимкиПоследни снимки  ТърсенеТърсене  Регистрирайте сеРегистрирайте се  ВходВход  

 

 Encripting Password after transfering acc.

Go down 
АвторСъобщение
FunnyMaster
Admin



Брой мнения : 198
Join date : 20.11.2010

Encripting Password after transfering acc. Empty
ПисанеЗаглавие: Encripting Password after transfering acc.   Encripting Password after transfering acc. Icon_minitimeСъб Ное 20, 2010 4:09 pm

When i have transfered all 99b accounts to 99.6x I had to encript all accounts so I have created this to make automatic and I thought it was good so I decided to share with you. I hope it helps.

Instructions: Before importing all accs to your MEMB_INFO table you can creat a new field called memb_passw. Import data and store passoword from old database MEMB_INFO.memb__pwd to the new field memb_passw. Use this script to creat repassowords procedure and run it.
It will store encripted passords from memb_passw to MEMB_INFO.memb__pwd.

Sry my bad english. Im brazilian.
=========================

USE [Muonline]
GO
/****** Object: StoredProcedure [dbo].[repasswords] Script Date: 08/15/2006 02:10:11 ******/
/****** By Limpamesa ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


CREATE PROCEDURE [dbo].[repasswords]
AS

DECLARE @ACC INT,@SENHA VARCHAR(10),@CONTA VARCHAR(10),@cnt int

set @cnt = 0
DECLARE LISTA CURSOR LOCAL FOR
SELECT memb_guid FROM dbo.MEMB_INFO

OPEN LISTA
FETCH NEXT FROM LISTA INTO @ACC
WHILE @@FETCH_STATUS = 0
BEGIN

SET @CONTA=(SELECT memb___id FROM MEMB_INFO WHERE memb_guid=@ACC)
SET @SENHA=(SELECT memb_passw FROM MEMB_INFO WHERE memb_guid=@ACC)

BEGIN
BEGIN TRANSACTION
SET NOCOUNT ON

EXECUTE Encripta @SENHA, @CONTA
set @cnt = @cnt + 1
print convert(varchar,@cnt) + ') ' + @CONTA+ ' SENHA = '+@SENHA

IF(@@Error <> 0 )
ROLLBACK TRANSACTION
ELSE
COMMIT TRANSACTION

SET NOCOUNT OFF
END

FETCH NEXT FROM LISTA INTO @ACC
END
CLOSE LISTA
DEALLOCATE LISTA

Resourse:
RageZone
Върнете се в началото Go down
https://mubg.all-up.com
 
Encripting Password after transfering acc.
Върнете се в началото 
Страница 1 от 1

Права за този форум:Не Можете да отговаряте на темите
Mu Online Forum :: Mu Online :: Sourse :: MuServer :: Databases-
Идете на: