我必須在已安裝了MySql Server 5.5和MySql Workbench 5.2的Windows Server 2008遠程機器上創建數據庫。由於我未被授予根用戶用戶的密碼,我嘗試創建一個新用戶。創建一個沒有root密碼的新用戶
在MySql Workbench中,我試圖打開管理安全選項,但沒有用,因爲它詢問了密碼。
在命令提示符中,我嘗試運行mysql
,但它返回了以下錯誤消息。
ERROR 1045(28000):拒絕訪問用戶 'ODBC' @ 'localhost' 的(使用密碼:NO)
有沒有什麼辦法,而無需事先獲得創建一個新用戶root user? 更普遍的是,是否有任何解決方法來創建和使用數據庫,而無需訪問根?
root用戶的整個想法是防止隨機的人創建新帳戶。讓沒有憑據的人創建用戶和數據庫真的是個好主意嗎? – tadman 2014-11-24 17:13:22
@tadman這很有道理。由於我對這些系統不太熟悉,所以我出於好奇而問。看來我必須要求取得成功。 – afsantos 2014-11-24 17:15:51
如果您不知道root密碼,可以重置root密碼,或者如果需要,您可以將所有數據庫都垃圾並從頭開始重新啓動MySQL。 – tadman 2014-11-24 17:16:43