软件的安全性是个永恒的话题, 一直困扰着人们,程序员们常常因此熬夜。Novell公司的网络操作系统NetWare 以其完善可靠的安全管理机制著称,为实现用户登录的安全性和防止非法入侵者闯入,系统提供了几种有效的限制措施和检测功能。本文讨论如何 建立完善的软件注册安全机制,有效地管理用户登录,为应用软件提供可靠的保护,并在Delphi3.0下实现。
Delphi作为一个优秀的编程工 具,功能极其强大,令开发周期大大缩短,生成的代码运行速度快,使得Windows 软件设计成为一种乐趣。基本思路是:建立Paradox格式的用户帐户表Users.DB,并加密保护,由管理员维护。预先在此表中登记并有注册权限的用户,可持本人有效口令登录进入系统。
实现步骤如下:
1.在应用软件主目录(假设为C:\Register) 下创建两个子目录,分别命名为Login和Data。
2.从Delphi的Tools菜单中启动Database Desktop,并选择Tools/AliasManager创建一个新别名。方法是:在Alias Manager对话框中点New,给出新别名UserInfo,并指向C:\Register\Data 目录,按Kee...[ 查看全文 ]