文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程数据库用户登录存储过程
精品推荐
特别推荐
·用户登录存储过程
·SQL数据库完全使用手册
·进阶:精妙SQL语句介绍
·sql删除记录
·学习SQL语句之SQL语句大全
·数据备份失败的五个原因及解决办法
·解决SQL Server常见的七个经典问题
·SQL存储过程的概念,创建,调用,管理,删除,优点
热点TOP10
·MSSQL 通用分页存储过程的源码共享
·通过优化让你的SQL运行速度明显提高
·用独立的DLL来存储图片(资源文件)
·编程实例 WebGroupBox(Aspx控件)
·数据结构(C#)_排序算法(冒泡排序)
·详细介绍Oracle数据库的启动和关闭
·在DataTable中查询应该注意的问题
·从数据库来管理个人网站安全

用户登录存储过程

日期:2008年10月6日 作者: 查看:[大字体 中字体 小字体]

 

CREATE PROCEDURE Prc_Ad_Login
@AdName varchar(32),
@AdPwd nchar(32),
@Count int output,
@Err varchar(64) output
 AS

if exists(select intsuid from sysuser where varsuname=@AdName)
begin
 declare @suid int
 declare @dteErrs datetime
 declare @npwd nchar(32)
 declare @Lock bit
 declare @intErr int
 declare @Errpart int
 declare @ErrCount int
 select @suid=intsuid, @dteErrs=dteErr,@intErr=intErrCount,@npwd=narsupwd,@lock=bitLock from sysuser where varsuname=@Adname
 select @ErrCount=intsuerrcount,@Errpart=intsuerrminute from sysbasic
 if(@npwd=@Adpwd)
 begin
  if(@Lock=1)
  begin
   select @Count=2
   select @Err='你的帐户已被锁定,请联系站长!'
  end
  else
  begin
   
   select @Count=0
  end
 end
 else
 begin
  if(@Lock=0)
  begin
   if(datediff(n,@dteErrs,getdate())<@Errpart)
   begin
    if(@intErr<@ErrCount)
    begin
     update sysuser set intErrCount=intErrCount+1,dteErr=getdate() where intsuid=@suid
     if(@intErr=(@ErrCount-1))
     begin
      select @Count=4
      select @Err='登录错误过多,你的帐号被系统暂时锁定!'
     end
     else
     begin
      select @Count=1
      select @Err='用户名或密码错误!'
     end
    end
    else
    begin
     update sysuser set dteErr=getdate() where intsuid=@suid

[1] [2] 下一页 



上一篇:Informix数据库配置

下一篇:SQL Server 练习题

相关文章:
·将Excel中存储为文本的日期转换为日期格式
·使用 Abbot 框架自动化测试 Eclipse 插件的用户界面 1
·MSSQL 通用分页存储过程的源码共享
·使用TenyQQ 快速升级为太阳用户
·AX100存储系统直连Windows服务器安装指南
·话说近线存储……
·解读USB存储设备无法识别之原因
相关软件:
·BIOS设置全过程精讲 wmv 查看
·无限网络存储器 V1.0
·LogonLoader(登录介面更换器) V2.1.0 绿色版
·《劲舞团》3.0版登录器
·《合金战纪》大众用户封测客户端
·基于CMM的有效过程改进
·游戏过程——中跃小说自选集4

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot