色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查看授權表

張吉惟2年前11瀏覽0評論

MySQL是一個開源的關系型數據庫,授權是管理數據庫用戶訪問權限的重要組成部分。在MySQL中,授權表記錄用戶和用戶組被授予的訪問權限。在下面的示例中,我們將演示如何使用MySQL查看授權表。

mysql>use mysql;
mysql>select * from mysql.user\G
*************************** 1. row ***************************
Host: localhost
User: root
Password: *E8D46CE25265E545D225A8A6F1BAF642FEBEE5CB
Select_priv: Y
Insert_priv: Y
Update_priv: Y
Delete_priv: Y
Create_priv: Y
Drop_priv: Y
Reload_priv: Y
Shutdown_priv: Y
Process_priv: Y
File_priv: Y
Grant_priv: Y
References_priv: Y
Index_priv: Y
Alter_priv: Y
Show_db_priv: Y
Super_priv: Y
 Create_tmp_table_priv: Y
Lock_tables_priv: Y
Execute_priv: Y
Repl_slave_priv: Y
Repl_client_priv: Y
Create_view_priv: Y
Show_view_priv: Y
Create_routine_priv: Y
Alter_routine_priv: Y
Create_user_priv: Y
Event_priv: Y
Trigger_priv: Y
Create_tablespace_priv: Y
ssl_type: 
ssl_cipher: 
ssl_key:

首先我們使用“use”命令選擇要查看的數據庫,然后使用“select”命令選擇要查看的表。在這個例子中,我們選擇了mysql.user表,這張表包含了MySQL服務器所知道的每個用戶賬戶的信息,以及賦給它們的全局和數據庫特定的權限。

“\G”是一種輸出格式,它將精簡的表格輸出轉化為可讀性更強的格式。 在表中,我們可以看到每個用戶和用戶組都有哪些特權和權限,這些權限決定了他們能夠執行的操作。這包括能否插入或更新數據、創建或刪除表格、執行存儲過程或函數等等。

在這個例子中,我們可以看到“root”用戶有許多特權,包括SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、GRANT、ALTER、SHOW DB、EXECUTE、CREATE VIEW和TRIGGER等。這些權限將允許“root”用戶完全控制數據庫。

總之,MySQL授權是一個非常重要的話題,尤其對于那些有多個用戶的數據庫。了解如何查看授權表是管理數據庫的關鍵之一,因此,必須掌握這個概念。