如何记录系统的登录日志

tudouwujun 2003-10-08 11:57:16
我是一个新手,现在遇到一个问题,希望各位高手帮我解决!!!

一个系统,每次登录时都要输入用户名和密码,但为了便于管理,便用一张表来专门记录系统的登录日志信息,比如用户、密码、登录时间、状态等。但是我不知道具体的实现方法!(我用的是informix数据库,我想这个与是什么样的数据库应该没有关系吧)如何将每次的信息记录到数据库表中!!!
...全文
316 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2003-10-31
  • 打赏
  • 举报
回复
登录的时候写入姓名、登录时间;退出的时候也写入姓名、退出时间。
sczyq 2003-10-31
  • 打赏
  • 举报
回复
日志表的列
用户、登录主机(或IP)、登录时间、退出时间

登录:

insert into 日志表 (用户、登录主机(或IP)、登录时间)
VALUES ( )

退出:

UPDATE 日志表 SET 退出时间=GETDATE()
WHERE 用户 =
AND 登录主机 =
AND 登录时间 IN ( SETECT MAX(登录时间) FROM 日志表
WHERE 用户 =
AND 登录主机 =
)
tianlei521 2003-10-31
  • 打赏
  • 举报
回复
学习中... ...
fancy05 2003-10-31
  • 打赏
  • 举报
回复
学习
tudouwujun 2003-10-09
  • 打赏
  • 举报
回复
感谢楼上各位大哥!
我不懂电脑 2003-10-08
  • 打赏
  • 举报
回复
登陆的时候纪录就可以了呀。
freshman2003 2003-10-08
  • 打赏
  • 举报
回复
我觉得这也是一个简单问题,照楼上的说应该没什么问题,你可以不用数据库直接写到文件文件中也行呀。一次一行。
huangjuliang 2003-10-08
  • 打赏
  • 举报
回复
你就在用户输入用户名和密码时,按确定时把这些信息(用户、密码、登录时间、状态)写入数据库,假设在线时状态为1,那么退出时,状态为0

这有什么问题?

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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