mysql修改表結構許可權 MySQL使用者許可權

2021-10-19 19:09:05 字數 588 閱讀 6671

1.增刪改查許可權

select、insert、update、delete

2.建立、刪除、修改資料庫結構許可權

create、alter、drop

3.外來鍵許可權

references

4.臨時表許可權

create temporary

5.索引許可權

index

6.檢視、檢視檢視源**許可權

create view、show view

7.函式、儲存過程許可權

create routine、execute、create routine、alter routine

grant execute on procedure/function dbname.pr/fn_name to 'dba'@'localhost'

授權命令grant語法

grant privileges(colimns)

on what

to user@host

identified by 'password'

撤銷許可權

revoke跟grant的語法差不多,只需要把關鍵字 to 換成 from 即可

mysql 修改表結構

1.mysql 修改表名字 alter table t1 rename t2 2.修改列的名字 alter table stock change column stock id id int 6 3.增加列 alter table ab add column id int 3 4.減少列 alter...

MySql表結構修改

1 在表的最後追加一列 語法 alter table 表名 add 列名 列型別 列引數 例如 alter table test add name char 30 not null default tom 2 在某列後面加一列 語法 alter table 表名 add 列名 列型別 列引數 aft...

Mysql表結構修改

修改場景 建立了乙個表但是忘記把主鍵設定為自增長 create table work info work id int 11 not null,company varchar 64 default null,position varchar 32 default null,duty varchar ...