落白Reachless 2022-03-28 17:22 采纳率: 81.3%
浏览 38
已结题

数据库查询出现未知现象

如图,有一个名为Manager的表,ID是账号,PWD是密码。另一图是我编写的登陆程序。正常来说只有ID跟PWD匹配才能登陆,当我输入账号为Test1,密码是Test1的密码时能登陆成功。但神奇的事情来了:当我输入的密码是Test3的密码时,竟然也能登陆成功!而且如果账号是Test4,输入密码为Test1或Test4的密码时也能登陆成功!这是为什么!

img

img

  • 写回答

3条回答 默认 最新

  • bekote 2022-03-28 18:09
    关注

    sqlserver是大小写不敏感的,数据库里查询111aaa和111AAA是一样的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 修改了问题 3月28日
  • 创建了问题 3月28日