什麼是最安全和更簡單的方式發送約。將1000條不同的記錄導入數據庫中,這些記錄不能直接訪問 - Web提供商服務器上的MySQL數據庫 - 使用Windows應用程序 。數據將被存儲到不同的表格中。上傳數據到遠程數據庫
編輯: 該應用程序將分發給不知道什麼是數據庫或膩子或...他們只是安裝我的應用程序,打開它,輸入一些數據,然後按提交。
目前我使用PHP將生成的腳本上傳到網絡服務器,並在那裏處理它。我想我還應該在文件中包含一些簽名以避免一些「下降......」黑客入侵。
什麼是最安全和更簡單的方式發送約。將1000條不同的記錄導入數據庫中,這些記錄不能直接訪問 - Web提供商服務器上的MySQL數據庫 - 使用Windows應用程序 。數據將被存儲到不同的表格中。上傳數據到遠程數據庫
編輯: 該應用程序將分發給不知道什麼是數據庫或膩子或...他們只是安裝我的應用程序,打開它,輸入一些數據,然後按提交。
目前我使用PHP將生成的腳本上傳到網絡服務器,並在那裏處理它。我想我還應該在文件中包含一些簽名以避免一些「下降......」黑客入侵。
正如我不能執行外部服務器上的任何外部的程序,我創建了以下解決方案:
此方法足夠安全嗎?
如果您可以將數據導出爲sql腳本,則可以使用您選擇的應用程序針對遠程服務器運行它。 1000條記錄不會創建那麼大的腳本。
在我工作中的當前項目中,我們有相同的情況 - 遠程(遠程)數據庫。
我提出了下一個解決方案:將sql查詢序列化到xml中,並通過HTTP將它放到遠程服務器上運行的web守護程序,而不是打開sql服務器。守護程序檢查憑證並執行查詢。