限制同一ip的注册数量
来源:互联网 发布:淘宝店注销 编辑:程序博客网 时间:2024/05/01 04:19
以前看在网站或游戏中有对同一ip注册数量上的限制,现在做来觉得挺容易实现,
代码如下:
/*
Disciption:
设置对同个IP注册数量限制,一天同IP最多注册50个
Designed By:
whbo
Designed Time:
2005-10-13
Modified By:
Modified Time:
Example:
declare @ResultCount int
exec @ResultCount=PrUserCenter_CheckIPRegNums '222.92.14.58'
print '@ResultCount='+convert(varchar(10),@ResultCount)
*/
CREATE Proc[PrUserCenter_CheckIPRegNums]
@chvIPAddress varchar(15)
as
set nocount on
Declare @IPRegNums int
set @IPRegNums=0
select @IPRegNums=Count(*) from Alluser where [IPAddress]=@chvIPAddress and convert(varchar(10),RegisterTime)=convert(varchar(10),getdate())
return @IPRegNums
GO
同时写了段代码检查每天实际的情况,根据统计结果,上面的接口是没什么问题的.
/*
Name:统计当天同一IP注册的情况,同一IP同天限制注册50个号码以内
intput:@intCount --要统计同ip注册数量大于@intCount的情况
*/
Declare @intCount int
set @intCount=50 --修改这里
SELECT CONVERT(varchar(10), RegisterTime) AS Expr1, IPAddress, COUNT(*)
AS Nums
FROM AllUser
WHERE (RegisterTime > CONVERT(varchar(10), GETDATE()))
GROUP BY CONVERT(varchar(10), RegisterTime), IPAddress
HAVING (COUNT(*) >@intCount)
- 限制同一ip的注册数量
- nginx限制某个IP同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- 嵌入式 使用iptables限制同一ip的连接数
- nginx限制某个IP同一时间段的访问次数 [转载]
- nginx limit_req限制ip在同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- nginx限制某个IP同一时间段的访问次数
- 各个浏览器同一时间对同一域名下的请求的数量限制
- 悬而未决:如何动态统计连接到本机某一端口的同一IP的连接数量
- iptables限制同一IP连接数
- iptables限制同一IP连接数
- iptables限制同一IP连接数
- 我是如何绕过派卡网注册IP限制进行刷票的(IP限制绕过技巧)
- 合法IP的数量
- 明明白白的BLOG大战
- VC常见的几个error
- 一个四用户信息同步更新的存储过程
- C经典编程百例(转自唯C世界)
- EXP、IMP 命令详解
- 限制同一ip的注册数量
- 蠕虫病毒"木木"(Worm_Mumu.A)
- Turbo C 2.0库函数中文说明大全(收藏)
- 形容长得丑的经典30句 -增加几条
- 今天学习工作流!
- 丫头去培训了(第三天)
- linux系统备份方案--ghost网络篇
- 媒体文件被损坏该如何还原
- Tcl/tk是比较烦人的语言,没有什么好多编译工具啊