2015-06-05 73 views
0

我有點(非常)偏執狂。我爲自己的項目以及工作與工作臺一起工作。我完全害怕的事情之一就是執行危險的SQL命令,如delete from x,同時錯誤地連接到我工作的遠程服務器(認爲它是我的開發計算機)。那麼問題是,有沒有辦法配置工作臺來防止你犯愚蠢(通常是疲倦)的錯誤,或者是否有替代方法呢?還是僅僅是被更多控制的事情?MySQL工作臺安全

+0

'編輯>首選項> SQL查詢> [x]安全更新'可以在一定程度上提供幫助。它至少需要一個關於更新和刪除的「WHERE」子句。 – DCoder

+0

你對此的理想偏好是什麼? –

+0

@philipolson理想情況下,客戶端在運行不安全的查詢之前詢問確認會很好 –

回答

0

根據評論中的建議獲取用戶確認可能不是一個好的解決方案,具體取決於您發送查詢的頻率。在這樣的確認對話框的第一個20-30之後,你會厭倦它們,只需點擊它們即可。

一個更好的方法是建立2次簡單的習慣:

  1. 給你的用戶只有特權降到最低,讓他們可以做他們的工作。這限制了他們可能造成的傷害。

  2. 進行備份。有沒有問題如果你需要備份,只有