【问题标题】:where to store users' information(personal details, username and password) in visual basic?在 Visual Basic 中将用户信息(个人详细信息、用户名和密码)存储在哪里?
【发布时间】:2011-06-28 07:16:51
【问题描述】:

我是 Visual Basic 的新手。我正在做一个登录系统。 我已经完成了 GUI。 但是对于编程部分,我想知道在哪里存储新用户的信息以及用户名和密码。 我做过研究。好像和数据库有关。

p/s:我正在寻找高安全性来存储数据以防止黑客入侵。

【问题讨论】:

  • 我不确定您为什么认为您需要或想要在 VB6 应用程序中使用用户/密码。您可以轻松地从操作系统中检索用户,并且它已经过身份验证。因此,您根本不需要任何“登录系统”。如果您的程序正在与其他需要身份验证的对象(数据库凭据?)对话,只需安全地传递信息即可。如果您只是想限制谁可以运行您的程序,请在 EXE 上设置访问权限。创建一个组,对该组进行安全执行,将允许的用户添加到该组。容易。

标签: database vb.net vb6 login passwords


【解决方案1】:

就像您自己发现的那样,登录信息通常存储在数据库中。为了使其更安全,请使用加密算法来存储此类信息。您可以使用 MD5,但它很容易反转。我会推荐使用 BCrypt。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-22
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    相关资源
    最近更新 更多