想知道是否有任何方法可以防止mysql數據文件被別人複製。如何防止mysql數據文件被複製出
我是一個使用mysql作爲數據庫的開發人員,我想保護我的表,所以沒有人可以複製表並使用它與自己的程序,或者乾脆把我不希望其他人看到我的表設計。
正如我們所知,mysql包含mysql文件夾中每個表的3個文件,所以任何人都可以複製這些文件並將其放入自己的服務器。
想知道是否有任何方法可以防止mysql數據文件被別人複製。如何防止mysql數據文件被複製出
我是一個使用mysql作爲數據庫的開發人員,我想保護我的表,所以沒有人可以複製表並使用它與自己的程序,或者乾脆把我不希望其他人看到我的表設計。
正如我們所知,mysql包含mysql文件夾中每個表的3個文件,所以任何人都可以複製這些文件並將其放入自己的服務器。
沒有具體的MySQL實現方法。
如果你的意思是類似文件加密,MYSQL本身不支持。
看一看這個第三方產品:
http://www.vormetric.com/products/encryption/database-encryption
但作爲zerkms正確地評論說:
,如果你有一臺機器上的管理員/ root權限 - 你可以做任何 你要。
也許其他方式或第三方軟件可以做到這一點 – user3077209
文件系統訪問是一個系統管理問題,可能與mysql根本不相關。你使用什麼操作系統? BeOS的?的Plan9? – zerkms
某人如何複製您的數據? – Shahar
我的大部分客戶都有windows作爲他們的操作系統。當我們將程序安裝到我們的客戶時,我們也必須安裝mysql服務器,因此管理員總是能夠複製數據文件。我正在尋找一種方法來防止它們複製數據文件或數據文件,如果它們能夠複製它們,則無法使用。像我們可以用密碼保護mdb文件的訪問。 – user3077209