1. PVP-KENTİ Konu Görüntüleme Yarışması Başlıyor
    Duyuruyu Kapat

Hesap Şifresini Değiştirme [QA]

Konu, 'Prosedür Paylaşımları' kısmında Heavily tarafından paylaşıldı.

  1. Heavily

    Heavily <marquee><span style="background-color: rgb(0, 0, Kayıtlı Üye

    Mesajlar:
    621
    Beğenilen Mesajlar:
    0
    Kod:
     
    CREATE  PROCEDURE [dbo].[HeaviLy_Password_Change]
    @strUserId varchar(30),
    @NewPassword varchar(30)
    AS
    /*
    Author : HeaviLy
    */
    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 HeaviLy_Password_Change 'CHARISMİ','ŞİFRESİ'
    
     

Sayfayı Paylaş