Linux
在 MySQL 中關閉 –skip-grant-tables
我對使用 Linux 很陌生,但我正在 Amazon ec2 實例上設置我的 MySQL 數據庫。我遵循了一些關於使用
--skip-grant-tables
MySQL 選項重置使用者登錄密碼的指示。現在我正在嘗試添加一個使用者,但不知道如何關閉該選項。這就是我想要做的:
mysql> GRANT CREATE,SELECT,INSERT,UPDATE,DELETE ON ...my db username and pass
但我收到此錯誤:
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
如何關閉此選項?
只需正常停止並重新啟動 MySQL。
登錄到 mysql
mysql -u root -p
然後執行:
FLUSH PRIVILEGES;
http://dev.mysql.com/doc/refman/5.0/en/server-options.html http://dev.mysql.com/doc/refman/5.0/en/mysqladmin.html