CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  非技术区

用户登入强行更改密码以及对应后台数据库设计

楼主tongwenhuan2003(蓝驿)2006-03-13 23:19:45 在 Web 开发 / 非技术区 提问

现在有这样的一个用户需要的问题。对用户登入的问题的解释:用户首次登入用唯一的ID如身份证作为用户名,密码初始都使默认的,例如123   现在需要做的是,在用户登入一次后要求用必须更改用户的密码的功能。在数据库设计的时候弄不好。数据库怎么设计。请教?是否一定要在数据库中添加另外一个字段来做标志。看用户有没有更改用户名和密码,然后在判断用户是否正确,但是要考虑这次用户登入的密码要是改了后的密码,也就是说   数据库连接字符串"select   *   from   ID='"+UserName+'"   and   Pwd   ='"+password+"'   其中的UserName匹配数据库中某个字段的,另外的password分两种情况,第一次是默认的123,以后要是从数据库取得。怎么设计数据库是好。谁帮想想办法!谢~~~ 问题点数:100、回复次数:6Top

1 楼wuyg(平平)回复于 2006-03-14 00:15:35 得分 40

加一个标志字段,指示用户必须修改密码,用户改完密码之后设为false,如果这个字段为true,则禁止用户作任何操作,可以简单地把登录信息从session里删除。Top

2 楼manyou(他山之石【养万头猪,行万里路】)回复于 2006-03-14 08:35:44 得分 10

加标志字段Top

3 楼lhl520(€無邊無際-笨鳥先飛€)回复于 2006-03-14 09:14:35 得分 10

我帮你顶.只求接分Top

4 楼youbl(水边)回复于 2006-03-14 17:13:40 得分 30

不加标志字段也可以,新用户的密码都是123,  
  登录时判断用户的密码如果是123,就要求用户改密码.  
  Top

5 楼tongwenhuan2003(蓝驿)回复于 2006-03-14 21:42:05 得分 0

密码是123没用呀,我要求用户名和密码都可以允许用户登入更改的...  
  比如是三个字段,其中一个比如是身份证字段。另外加两个字段,存放更改的用户名和密码Top

6 楼Novolee(人民子弟兵)(http://biglee.cn/?c)回复于 2006-03-14 21:46:46 得分 10

LZ没有理解youbl(wolf)的意思?Top

相关问题

  • 数据库设计
  • 数据库设计
  • 数据库设计问题
  • 数据库设计问题
  • 关于数据库设计?
  • 数据库设计问题
  • 关于数据库设计
  • 应用数据库设计
  • 关于数据库设计
  • 数据库设计问题

关键词

  • 密码
  • 字段
  • 用户
  • 数据库
  • 更改
  • 登入
  • 标志
  • 要求

得分解答快速导航

  • 帖主:tongwenhuan2003
  • wuyg
  • manyou
  • lhl520
  • youbl
  • Novolee

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo