代码之家  ›  专栏  ›  技术社区  ›  Moon

如何在C#应用程序中安全地隐藏数据库凭据?

  •  4
  • Moon  · 技术社区  · 16 年前

    基本上,

    1. 将数据库连接数据加密到文件中,并将其存储在应用程序目录中。
    2. 提示登录页面,让用户输入用户名/密码,然后将数据库连接数据传输到用户的计算机。
    3 回复  |  直到 16 年前
        1
  •  5
  •   sipsorcery    16 年前

    要么在数据库前面实现服务层,要么如果直接连接是必不可少的,尝试制定一个方案,为每个用户提供一个唯一的数据库帐户,然后在数据库上对他们进行适当的授权。

        3
  •  0
  •   Newbie    16 年前