怎么样完成这个sql注入

泡泡鱼_ 2005-08-19 12:29:55
首先申明,不是为了恶意破坏别人的站点。只是为了自己的站点安全性更高

有这么一个存储过程用来检测用户登录的





--用户登录验证

CREATE Procedure UsersLogin
(
@UserID VARCHAR(50),
@Password NVARCHAR(50),
@LoginID INT OUTPUT --用于接受所选记录数,判断是否有该用户
)
AS

SELECT @LoginID=COUNT(*) FROM Users WHERE UserID = @UserID AND [Password] = @Password

IF @@Rowcount < 1
SELECT
@LoginID = 0
GO

UserID字段不是主键,要怎么样传值给这个存储过程才能把UserID的值更新为 SET UserID='这是一个测试'
...全文
78 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧