【问题标题】:about VB.net & MSSQL关于 VB.net 和 MSSQL
【发布时间】:2021-05-20 03:07:03
【问题描述】:

如果我在我的程序中编写以下代码

Dim conn As New SqlConnection With {.ConnectionString = "Server= serverIP ; Database=datafile ;User= username ;Pwd= password ;"}

如果我使用调试或其他文件查看器,是否不容易找到密码等安全数据?

如何避免安全数据丢失?

【问题讨论】:

  • 是的,这很容易。这就是 Windows 身份验证的用途,它不使用密码
  • 类似在Android APP代码下面Class.forName("net.sourceforge.jtds.jdbc.Driver"); ConnectionURL = "jdbc:jtds:sqlserver://" + 服务器 + ";" + "databaseName=" + 数据库 + ";user=" + 用户 + ";password=" + 密码 + ";";连接 = DriverManager.getConnection(ConnectionURL);也很容易找到密码。我该怎么办?

标签: sql-server vb.net passwords


【解决方案1】:

最后我使用“File Viewer Plus 3”查看 .exe 文件检查然后搜索。找不到服务器 IP、用户、密码等安全数据。 我觉得VB.net已经隐藏了它。

【讨论】:

  • 类似的安卓APP也是如此。
猜你喜欢
  • 2016-09-14
  • 2016-10-11
  • 2017-07-01
  • 1970-01-01
  • 2020-07-03
  • 1970-01-01
  • 1970-01-01
  • 2015-02-10
相关资源
最近更新 更多