MySQL 許可權型別

2021-10-03 19:39:14 字數 874 閱讀 5574

select:表示授予使用者可以使用 select 語句訪問特定資料庫中所有表和檢視的許可權。

insert:表示授予使用者可以使用 insert 語句向特定資料庫中所有表新增資料行的許可權。

delete:表示授予使用者可以使用 delete 語句刪除特定資料庫中所有表的資料行的許可權。

update:表示授予使用者可以使用 update 語句更新特定資料庫中所有資料表的值的許可權。

references:表示授予使用者可以建立指向特定的資料庫中的表外來鍵的許可權。

create:表示授權使用者可以使用 create table 語句在特定資料庫中建立新錶的許可權。

alter:表示授予使用者可以使用 alter table 語句修改特定資料庫中所有資料表的許可權。

show view:表示授予使用者可以檢視特定資料庫中已有檢視的檢視定義的許可權。

create routine:表示授予使用者可以為特定的資料庫建立儲存過程和儲存函式的許可權。

alter routine:表示授予使用者可以更新和刪除資料庫中已有的儲存過程和儲存函式的許可權。

index:表示授予使用者可以在特定資料庫中的所有資料表上定義和刪除索引的許可權。

drop:表示授予使用者可以刪除特定資料庫中所有表和檢視的許可權。

create temporary tables:表示授予使用者可以在特定資料庫中建立臨時表的許可權。

create view:表示授予使用者可以在特定資料庫中建立新的檢視的許可權。

execute routine:表示授予使用者可以呼叫特定資料庫的儲存過程和儲存函式的許可權。

lock tables:表示授予使用者可以鎖定特定資料庫的已有資料表的許可權。

all 或 all privileges:表示以上所有許可權。

mysql 重新整理許可權 mysql許可權

1,檢視所有使用者許可權 select distinct concat user user,host,as query from mysql.user 或者 select from mysql.user 2,檢視某乙個使用者的許可權 show grants for user ip 3,分配許可權 以...

mysql許可權 列許可權 mysql 的許可權體系介紹

mysql 的許可權體系大致分為5個層級 全域性層級 全域性許可權適用於乙個給定伺服器中的所有資料庫。這些許可權儲存在mysql.user表中。grant all on 和revoke all on 只授予和撤銷全域性許可權。資料庫層級 資料庫許可權適用於乙個給定資料庫中的所有目標。這些許可權儲存在...

mysql 許可權設定 mysql 許可權設定

關於mysql的使用者管理,筆記 1 建立新使用者 通過root使用者登入之後建立 grant all privileges on to testuser localhost identified by 123456 建立新使用者,使用者名為testuser,密碼為123456 grant all ...