91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL授權系統有多少個表

發布時間:2021-08-18 20:25:33 來源:億速云 閱讀:136 作者:chen 欄目:數據庫

本篇內容介紹了“MySQL授權系統有多少個表”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

  MySQL服務器的特點之一是,它在控制每個用戶行為方面提供了極大的靈活性。例如,我們既可以限制用戶訪問整個數據庫,也可以限制用戶訪問數據庫中特定的表,或者禁止訪問特定表中的特定列。由此看出MySQL服務器在用戶授權方面的靈活性。該篇文章將向大家詳細介紹MySQL服務器是如何處理用戶權限的授與/撤回的,尤其是MySQL的授權表tables_priv和columns_priv。

  MySQL授權系統通常是通過MySQL數據庫中的五個表來實現的,這些表有user、db、host、tables_priv和columns_priv。這些表的用途各有不同,但是有一點是一致的,那就是都能夠檢驗用戶要做的事情是否為被允許的。每個表的字段都可分解為兩類,一類為作用域字段,一類為權限字段。作用域字段用來標識主機、用戶或者數據庫;而權限字段則用來確定對于給定主機、用戶或者數據庫來說,哪些動作是允許的。下面,我們對這些表的作用做簡單介紹:

  MySQL授權系統有幾個表

  user表——該表決定是否允許用戶連接到服務器。如果允許連接,權限字段則為該用戶的全局權限。

  db表——用于決定哪些用戶可以從哪些主機訪問哪些數據庫。包含在db表中的權限適用于這個表標識的數據庫。

  host表——當您想在db表的范圍之內擴展一個條目時,就會用到這個表。舉例來說,如果某個db允許通過多個主機訪問的話,那么超級用戶就可以讓db表內將host列為空,然后用必要的主機名填充host表。

  tables_priv表——該表與db表相似,不同之處是它用于表而不是數據庫。這個表還包含一個其他字段類型,包括timestamp和grantor兩個字段,用于存儲時間戳和授權方。在該篇文章后面我們會對這個表做進一步的講解。

  columns_priv——該表作用幾乎與db和tables_priv表一樣,不同之處是它提供的是針對某些表的特定列的權限。這個表也多出了一個字段類型,即其他字段,包括了一個timestamp列,用于存放時間戳。

“MySQL授權系統有多少個表”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

瑞安市| 铜山县| 巫山县| 佛山市| 来安县| 宽甸| 辽宁省| 双城市| 抚顺市| 洛川县| 平乐县| 玉环县| 西宁市| 锦州市| 黎城县| 连平县| 鞍山市| 舞阳县| 蒲城县| 临城县| 安福县| 四川省| 绥德县| 巴楚县| 余干县| 文山县| 达日县| 临泽县| 玛曲县| 潢川县| 新蔡县| 苏尼特右旗| 汤原县| 吉木萨尔县| 承德县| 天全县| 普定县| 洞头县| 治多县| 宜章县| 乾安县|