[英]Using direct MySql connection in app - C#
我已經開發了一個應用程序,將有超過2k的用戶使用它。 該應用已連接到包含某些數據的數據庫。 我有一些問題:1.是否可以在應用程序中使用mysql直接連接代替API來僅讀取數據? 2.有人可以從我的應用程序中找到我的服務器信息(地址,通行證等)嗎?
應用是wpf。
一般而言(與所有通用性一樣,雙向都有各種例外),如果滿足以下兩個條件之一,則可以直接連接到數據庫:
要么
並且如果還滿足以下條件之一:
要么
要么
通常無法通過公共Internet或在未充分保護數據庫流量的本地網絡內直接連接到數據庫,並且通常不允許最終用戶直接訪問數據庫而不直接訪問數據庫。應用程序(如果用戶擁有其計算機的所有權,則他們將能夠獲得該訪問權限)。
我還需要解釋“充分保護”的含義。 這涉及幾件事:
如果將信息保存在應用程序內部,則可以找到它。 您應該考慮使用API來處理數據讀取。 可以對應用程序進行逆向工程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.