首頁  >  文章  >  資料庫  >  mysql_secure_installation - 提高 MySQL 安裝安全性

mysql_secure_installation - 提高 MySQL 安裝安全性

WBOY
WBOY轉載
2023-09-09 23:29:041068瀏覽

mysql_secure_installation - 提高 MySQL 安装安全性

什麼是mysql_secure_installation?

讓我們了解與MySQL安裝相關的程式mysql_secure_installation −

  • 該程式使用戶能夠透過以下方式提高其MySQL安裝的安全性:

  • 使用者可以為root帳號設定密碼。

  • 使用者可以刪除從外部本機主機存取的root帳號。

  • 使用者可以刪除匿名使用者帳號。

  • 使用者可以刪除預設情況下所有使用者(甚至是匿名使用者)都可以存取的測試資料庫,以及允許任何人存取以test_開頭的資料庫的權限。

  • mysql_secure_installation幫助使用者實作安全性建議。

正常使用方法是連接到本機MySQL伺服器,然後呼叫mysql_secure_installation而不帶參數。以下是範例:

shell> mysql_secure_installation

當執行上述語句時,mysql_secure_installation會提示使用者決定需要執行哪些動作。

連接到本機伺服器

大多數常用的MySQL用戶端選項,如--host和--port,可以在命令列和選項檔案中使用。讓我們舉個例子−

要透過IPv6連接到本機伺服器,使用連接埠3307,可以使用以下指令−

shell> mysql_secure_installation --host=::1 --port=3307

選項

mysql_secure_installation 支援以下選項,可以在命令列或選項檔案的[mysql_secure_installation] 和[client] 群組中指定。

--host=host_name, -h host_name

它有助於連接到給定主機上的 MySQL 伺服器。

--no-defaults strong>

它不會讀取任何選項檔。如果由於從選項檔案中讀取未知選項而導致程式啟動失敗,可以使用--no-defaults選項來阻止讀取它們。

--help, -?

它有助於顯示幫助訊息並退出。

--use-default

它用於非互動式執行。此選項可用於無人值守安裝操作。

--user=user_name, -u user_name

是MySQL帳號的使用者名稱。用於連接到伺服器。

以上是mysql_secure_installation - 提高 MySQL 安裝安全性的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除