【发布时间】:2019-07-18 22:10:06
【问题描述】:
使用堆栈查询运行更新语句。但是,奇怪的是,只有一列没有变化。
';UPDATE USERS SET ID='1234' WHERE ID='12345' => DONE
';UPDATE USERS SET ID_DETAIL='1234' WHERE ID='12345' => FAIL
';UPDATE USERS SET ID='1234',ID_DETAIL='1234' WHERE ID='12345' => FAIL
没有错误输出。有人能救我的命吗?
【问题讨论】:
-
您的第一行修改了
id列,因此在第二行中 12345 用户不存在。 -
否,可以通过SELECT语句中的查询查看。
标签: sql sql-server sql-injection