首頁 > 資料庫 > mysql教程 > 如何在MySQL中授予超級權限來執行特定查詢?

如何在MySQL中授予超級權限來執行特定查詢?

DDD
發布: 2024-12-24 20:51:14
原創
273 人瀏覽過

How to Grant SUPER Privileges in MySQL to Execute Specific Queries?

為MySQL 資料庫指派SUPER 權限

當嘗試在MySQL 中執行某些查詢時,您可能會遇到錯誤訊息,表明您缺少必要的超級特權。當您嘗試設定全域設定變數(例如 log_bin_trust_function_creators)時,通常會出現此錯誤。

要解決此問題,您需要為嘗試執行查詢的使用者指派 SUPER 權限。這可以透過 phpMyAdmin 介面或 MySQL 命令列控制台來實現。

使用 phpMyAdmin

導覽至 phpMyAdmin 並選擇「權限」選項。然後,編輯所需的使用者並點擊“管理員”選項卡。啟用“SUPER”複選框並點擊“執行”儲存變更。

使用命令列

或者,您可以使用命令列指派 SUPER 權限。執行以下程式碼:

將使用者名稱替換為使用者名,將密碼替換為對應的密碼。

要完成此過程,請執行以下命令:

注意:使用*.* 分配SUPER 權限(所有資料庫)非常重要,因為SUPER 是全域權限這適用於所有資料庫。

以上是如何在MySQL中授予超級權限來執行特定查詢?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板