我有一种情况是用户在C#应用程序中访问远程MySQL服务器.
基本上,
在他/她的桌面上使用C#应用程序的用户 - >>>>连接到远程 - >>>>>>>> [REMOTE]
如何安全隐藏数据库连接详细信息?
我的想法很少,但我不认为它们是安全的.
无论你做什么,如果凭证以明文形式结束在应用程序中,你就容易受到攻击.
要么在数据库前面实现服务层,要么直接连接是必不可少的,尝试并提出一个方案,允许每个用户使用一个唯一的数据库帐户,然后在数据库上对其进行适当的授权.
| 归档时间: |
|
| 查看次数: |
1701 次 |
| 最近记录: |