WepMasteR 3.Seviye Üye
Cinsiyet : Nerden : İzmir Yaş : 35 Mesaj Sayısı : 56 Başarı : 57000 Rep Gücü : 0
| Konu: Hesap Şifresi Değiştirme Proceduresi (Char İsmine Göre) 20/9/2010, 17:20 | |
| SQL Query Analizere Aynen Yazın - Kod:
-
CREATE PROCEDURE [dbo].[ACCOUNT_PASSWORD_CHANGE] @strUserId varchar(30), @NewPassword varchar(30) AS /* Author : AKUMA */
DECLARE @strAccountID varchar(30),@RecordCount int SELECT @RecordCount = Count(bCharNum) FROM ACCOUNT_CHAR WHERE strCharID1 = @strUserID OR strCharID2 = @strUserID OR strCharID3 = @strUserID IF @RecordCount = 0 BEGIN PRINT 'Veritabanında ' + @strAccountID + ' Adında Karakter Bulunamadı.' END ELSE BEGIN SELECT @strAccountID = strAccountId FROM ACCOUNT_CHAR WHERE strCharID1 = @strUserID OR strCharID2 = @strUserID OR strCharID3 = @strUserID UPDATE TB_USER SET strPasswd = @NewPassword WHERE strAccountID = @strAccountID PRINT @strUserId + 'Karakterinin Bağlı Bulunduğu ' + @strAccountId + ' Hesabının Şifresi Başarıyla Değiştirilmiştir.' END GO
Kullanımı - Kod:
-
EXEC ACCOUNT_PASSWORD_CHANGE 'CHARISMİ','ŞİFRESİ'
| |
|