zoukankan      html  css  js  c++  java
  • aspnet_Membership_UnlockUser 解除锁定

     1ALTER  PROCEDURE dbo.aspnet_Membership_UnlockUser --解除锁定
     2    @ApplicationName                         NVARCHAR(256),
     3    @UserName                                NVARCHAR(256)
     4AS
     5BEGIN
     6    DECLARE @UserId UNIQUEIDENTIFIER
     7    SELECT  @UserId = NULL
     8    SELECT  @UserId = u.UserId
     9    FROM    dbo.aspnet_Users u, dbo.aspnet_Applications a, dbo.aspnet_Membership m
    10    WHERE   LoweredUserName = LOWER(@UserNameAND
    11            u.ApplicationId = a.ApplicationId  AND
    12            LOWER(@ApplicationName= a.LoweredApplicationName AND
    13            u.UserId = m.UserId
    14      /*查询此用户名的用户ID*/
    15    IF ( @UserId IS NULL ) --如果不存在,返回1
    16        RETURN 1
    17
    18    UPDATE dbo.aspnet_Membership  --存在则更新锁定状态为初始状态(发现这是个要耐心的工作)
    19    SET IsLockedOut = 0,
    20        FailedPasswordAttemptCount = 0,
    21        FailedPasswordAttemptWindowStart = CONVERTDATETIME'17540101'112 ),
    22        FailedPasswordAnswerAttemptCount = 0,
    23        FailedPasswordAnswerAttemptWindowStart = CONVERTDATETIME'17540101'112 ),
    24        LastLockoutDate = CONVERTDATETIME'17540101'112 )
    25    WHERE @UserId = UserId
    26
    27    RETURN 0
    28END
  • 相关阅读:
    作业II
    7.26 tar命令
    7.24
    网络003
    网络002
    网络001
    MySQL基于amoeba读写分离实验
    MYSQL数据库之主从复制及读写分离
    MySQL的主从异步复制实验
    MYSQL数据库扩展 索引与事务与引擎
  • 原文地址:https://www.cnblogs.com/ruanbl/p/491048.html
Copyright © 2011-2022 走看看