[英]Saving to SQL Server database from WPF
我在Azure上托管了一个SQL Server数据库。 我需要将使用WPF应用程序的多个PC用户的数据写入此数据库。
假设WPF应用程序被多个用户使用,将连接字符串保存在app.config
文件中是否安全? 将数据从Windows应用程序保存到共享数据库的最佳实践是什么?
恐怕用户可以通过利用存储在app.config
中的连接字符串来操纵数据。
假设WPF应用程序被多个用户使用,将连接字符串保存在app.config文件中是否安全?
恕我直言,以纯文本存储连接字符串永远都不安全。 您绝对正确,用户可以在应用程序外部连接到数据库,并对数据库造成严重破坏。
我想到的几件事是:
您可能还会发现以下文章对保护Azure SQL数据库很有用: https : //azure.microsoft.com/zh-cn/documentation/articles/sql-database-security-guidelines/ 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.