MySQL 權(quán)限管理簡(jiǎn)單篇

創(chuàng)建用戶和用戶權(quán)限

權(quán)限

結(jié)構(gòu)庫(kù) 表結(jié)構(gòu) ?表 都在這個(gè)庫(kù)里面!

權(quán)限 插件 一些東西都在mysql庫(kù)里面

創(chuàng)建用戶 ?在mysql 里面的user表里面可以增加修改創(chuàng)建刪除用戶!

給用戶設(shè)置權(quán)限 ?增加刪除查看創(chuàng)建等等權(quán)限 ? 都在這個(gè)表里面修改 ?Y就是有權(quán)限 ?N就是沒(méi)有這個(gè)權(quán)限

如果你想要?jiǎng)?chuàng)建用戶或者授予權(quán)限 ? 就得拿root用戶登錄 才能創(chuàng)建用戶或者授予權(quán)限!

創(chuàng)建新的用戶 ?所有權(quán)限都是 N ? 所以 你要拿root 用戶在mysql庫(kù)里面的use表里面授予這個(gè)新用戶的權(quán)限!

創(chuàng)建用戶語(yǔ)法:

Createuser用戶名稱IDENTIFIEDBY‘ 密碼 ’;

給用戶賦予查看權(quán)限和刪除權(quán)限:

Createselect,dropon庫(kù)名.表名to用戶名;//只給一張表的查看和刪除權(quán)限Createselect,dropon庫(kù)名.*to用戶名;//給這張表所有的查看和刪除權(quán)限

取消查詢權(quán)限:

Revokeselecton庫(kù)名.表名from用戶名;// 收回一張表的查看權(quán)限Revokeselecton庫(kù)名.*from用戶名;//收回這個(gè)用戶這個(gè)庫(kù)的所有權(quán)限

授予指定庫(kù)的所有權(quán)限:

Crant all on 庫(kù)名.* to 用戶; ?//授予這個(gè)用戶對(duì)這個(gè)庫(kù)的所有權(quán)限

授予所有庫(kù)的所有權(quán)限:

Crant all on *.* to 用戶; ? ? ? ? //所有庫(kù)所有表的權(quán)限

授予一個(gè)庫(kù)的一張表的一個(gè)列的查看權(quán)限

Createselect(sname)on庫(kù)名.表名to用戶名@localhost;//只授予sname這個(gè)列的查看權(quán)限

授予一個(gè)用戶的執(zhí)行函數(shù)權(quán)限:

Createexecuteonfunction庫(kù)名.表名to用戶@localhost;

刪除用戶:

刪除用戶必須把這個(gè)用戶的所有權(quán)限收回來(lái) ?才能把這個(gè)用戶刪除!

Showcrantsfor用戶名@localhost;//查看這個(gè)用戶的所有權(quán)限Revokeselecton庫(kù)名.表名from用戶名@localhost;//你帶了% ?收回權(quán)限的時(shí)候就要在后面加% ?加了 @localhost ?收回的時(shí)候就要加

修改密碼的時(shí)候 ?password(password(‘密碼’)) ?嵌套md5加密! ? 他會(huì)給你加密md5 ?所以別人看不見(jiàn)!

Setpasswordfor用戶=password(‘密碼’);Updateusersetauthentication_string=password(‘密碼’)whereuser=’用戶’;

百分號(hào)代表你可以拿ip登錄,不管有有網(wǎng)絡(luò)沒(méi)網(wǎng)絡(luò) ,不管是不是本地,都可以登錄。 localhost值能在本地登錄,你還可以指定ip登錄。

使用css3 讓我的DIV層居中

原創(chuàng)2017-06-21kaige123.com凱哥學(xué)堂

代碼:

凱哥學(xué)堂小例題/*此樣式設(shè)置的全頻透明div*/div{position:absolute;z-index:1;width:100%;/*按body的可用寬度 ?按%比的好處就是可以隨著窗口大小而改變 */height:100%;/*按body的可用高度*/left:0%;top:0%;background-color:#000000;opacity:0.3;}divdiv{position:absolute;width:300px;height:300px;left:50%;top:50%;transform:translate(-50%,-50%);/*這里的作用很大

主要就是設(shè)置好DIV后 會(huì)按照50% 50%方式坐標(biāo)設(shè)置

這樣就忘記減去div的高度和寬度了

顯示的效果就沒(méi)有在中間

應(yīng)該平移窗口的-50% 相當(dāng)于寬度或高度除以2*/background-color:white;opacity:1;}divdivp{line-height:200px;text-align:center;color:red;opacity:1;font-size:50px;}

凱哥學(xué)堂

CREATEUSER用戶名IDENTIFIEDBY密碼

示例:

CREATEUSERkaigexuetangIDENTIFIEDBY‘kaige123.com’;

刪除用戶

注意刪除用戶需要取消權(quán)限

DROP USER []

示例:

DROP USER kaigexuetang;

賦予用戶權(quán)限

GRANT[功能]ON庫(kù).表TO用戶

示例:

GRANTSELECTONkaige.userTOkaigexuetang;

收回權(quán)限

REVOKE [功能] ON 庫(kù).表 FROM 用戶

示例:

REVOKESELECTONkaige.userFROMkaigexuetang;

修改用戶密碼

SETPASSWORDFORkaigexuetang=PASSWORD('kaige123.com');

顯示所有權(quán)限

SHOWGRANTSFORkaigexuetang;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,991評(píng)論 19 139
  • MySQL 數(shù)據(jù)庫(kù)常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫(kù) use...
    55lover閱讀 4,831評(píng)論 1 57
  • 用戶管理mysql>use mysql;查看mysql> select host,user,password fr...
    小沙鷹168閱讀 18,703評(píng)論 0 3
  • 梁小七閱讀 485評(píng)論 0 0
  • 上一秒還在打著呼嚕,這一秒已經(jīng)醒了。原來(lái)夢(mèng)和現(xiàn)實(shí)只有一個(gè)睜眼的距離,好近又好遠(yuǎn)。 朦朦朧朧睜開眼,頭有些微微的疼,...
    雪落硯閱讀 248評(píng)論 0 0