其實我目前正在建設一個建築管理系統,這是建立在yii。現在一個項目已經完成,我們必須以查看格式給他們提供數據。我們打算在另一個鏈接上傳輸他們的數據,以便他們只能查看數據。什麼是鎖定mysql數據庫的最佳方法。沒有創建更新和刪除操作
什麼是鎖定數據庫或任何其他想法的最佳方式是非常感謝。
謝謝。
其實我目前正在建設一個建築管理系統,這是建立在yii。現在一個項目已經完成,我們必須以查看格式給他們提供數據。我們打算在另一個鏈接上傳輸他們的數據,以便他們只能查看數據。什麼是鎖定mysql數據庫的最佳方法。沒有創建更新和刪除操作
什麼是鎖定數據庫或任何其他想法的最佳方式是非常感謝。
謝謝。
聲明以只讀方式打開數據庫:
ALTER DATABASE OPEN READ ONLY;
我相信這是一個Oracle命令;這在MySQL中不起作用。 – 2013-05-07 12:11:46
使用數據庫權限:創建SQL用戶,並授予他們只讀權限有關。您擁有讀/寫權限,您的客戶端只讀。
確切語法是DBMS相關,但使用的語句是GRANT
使用數據庫權限,但我會與phpMyAdmin或MySQL Workbench中做到這一點。僅向用戶提供只讀用戶帳戶的密碼。您只能將只讀權限授予只讀用戶。但是,root將始終擁有服務器上任何數據庫的所有權限,因此如果他們使用他們自己的服務器,那麼您將會失敗。
鎖?你的意思是隻讀數據庫?或者是什麼?實際交易地點王? – 2013-05-07 11:30:06
埃塞克斯是的,我想superadmin,驗證用戶只能查看記錄。 – 2013-05-07 12:01:25