MySQL 基礎(chǔ)管理

基礎(chǔ)管理

1 用戶, 權(quán)限

1.1 用戶

作用: 登錄和管理數(shù)據(jù)庫
用戶語法:
1.) ziya@'10.0.0.%' (只允許ziya用戶通過10.0.0.0/24的網(wǎng)段登錄數(shù)據(jù)庫)
2.) ziya@'%' (允許ziya用戶通過所有網(wǎng)段登錄數(shù)據(jù)庫)
3.) ziya@'10.0.0.200' (只允許ziya用戶通過10.0.0.200登錄數(shù)據(jù)庫)
4.) ziya@'localhost' (只允許ziya用戶通過本地登錄數(shù)據(jù)庫)
5.) ziya@'db02' (只允許ziya用戶通過域名為db02對應(yīng)的ip登錄數(shù)據(jù)庫)
6.) ziya@'10.0.0.5%' (只允許ziya用戶通過10.0.0.50-59的IP地址登錄數(shù)據(jù)庫)
7.) ziya@'10.0.0.0/255.255.254.0' (只允許ziya用戶通過10.0.0.0/23的網(wǎng)段登錄數(shù)據(jù)庫)

1.1.1 管理用戶操作:

增:
mysql> create user ziya@'10.0.0.%' identified by '123';
改:
mysql> alter user ziya@'10.0.0.%' identified by '456';
查:
mysql> desc mysql.user;    ---->  authentication_string  (查看表頭)
mysql> select user ,host ,authentication_string from mysql.user;
刪:
mysql> drop user ziya@'10.0.0.%';

1.2 權(quán)限

1.2.1 權(quán)限管理

mysql> grant all on app.* to ziya@'10.0.0.%' identified  by '123';

grant ---- 授權(quán)
all ---- 要授的權(quán)利(all為所有權(quán)利)
on ---- 在什么上面授權(quán)
app.* ---- 哪個(gè)數(shù)據(jù)庫(為所有).哪個(gè)表(為所有表)
to ---- 給哪個(gè)用戶
ziya@'10.0.0.%' ---- 哪個(gè)用戶
identified by ' 密碼' ---- 用戶的密碼

1.2.2 常用權(quán)限:

select (查看), insert (插入), update (更新), delete (刪除數(shù)據(jù)), create (創(chuàng)建), drop (刪除庫), reload (重新加載), shutdown (關(guān)閉), process (處理), file (文件), references (引用), index (索引), alter (更改), show databases (顯示數(shù)據(jù)庫), super (超級), temporary tables (創(chuàng)建臨時(shí)表), lock tables (鎖定表), execute (執(zhí)行), replication slave (開啟主從復(fù)制), replication client (復(fù)制客戶機(jī)), create view (創(chuàng)建試圖), show view (顯示試圖), create routine (創(chuàng)建列程), alter routine (更改列程), create user (創(chuàng)建用戶), event (事件), trigger (觸發(fā)器), create tablespace (創(chuàng)建表空間)

ALL : 以上所有權(quán)限,一般是普通管理員擁有的
with grant option:超級管理員才具備的,給別的用戶授權(quán)的功能

1.2.3 查看授權(quán)

mysql> show grants for app@'10.0.0.%';

1.2.4 回收權(quán)限

revoke  delete on app.*  from app@'10.0.0.%'仰冠;

delete ---- 要收回哪些權(quán)利(用逗號隔開)
on ---- 從哪刪
app.* ---- 從哪個(gè)庫(為所有).哪個(gè)表(為所有)
from ---- 從哪個(gè)用戶
app@'10.0.0.%' ---- 用戶

2.給用戶授權(quán)流程

1)  你從哪里來  ( 從哪個(gè)地址連接數(shù)據(jù)庫)
2)  你到哪里去  (對哪個(gè)庫,哪個(gè)表操作)
3)  你要干什么  (授給什么權(quán)利)
4)  你何時(shí)離開  (什么時(shí)候把權(quán)利收回來)
5)  密碼要求

注: 授權(quán)的時(shí)候要慎重 慎重 在慎重

3. 找回本地管理員用戶密碼

3.1 先關(guān)閉數(shù)據(jù)庫

通過開機(jī)時(shí)用的命令  不要把兩套命令用混了

3.2 使用免驗(yàn)證啟動數(shù)據(jù)庫

mysqld_safe   --defaults-file=/data/3307/my.cnf  --skip-grant-tables --skip-networking &

--defaults-file=/data/3307/my.cnf ---- 配置文件路徑
--skip-grant-tables ---- 關(guān)閉驗(yàn)證表(登錄時(shí)不用驗(yàn)證用戶密碼)
--skip-networking ---- 禁止遠(yuǎn)程登錄
& ---- 把程序放到后臺

3.3 進(jìn)入數(shù)據(jù)庫

mysql -uroot -p -S /data/3307/mysql.sock

3.4 把驗(yàn)證表加載到內(nèi)存

 flush privileges;

3.5 修改密碼

update user set authentication_string = password('123456') where user='root';
alter user root@'localhost' identified by '123';
set password for root@localhost = password('123');

3.6 關(guān)閉服務(wù)

用kill殺死服務(wù) 在重啟服務(wù)就可以了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末笑跛,一起剝皮案震驚了整個(gè)濱河市最铁,隨后出現(xiàn)的幾起案子暑竟,更是在濱河造成了極大的恐慌,老刑警劉巖辙培,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件油航,死亡現(xiàn)場離奇詭異崭庸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)谊囚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門怕享,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人镰踏,你說我怎么就攤上這事函筋。” “怎么了奠伪?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵跌帐,是天一觀的道長首懈。 經(jīng)常有香客問我,道長谨敛,這世上最難降的妖魔是什么究履? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮脸狸,結(jié)果婚禮上最仑,老公的妹妹穿的比我還像新娘。我一直安慰自己炊甲,他們只是感情好泥彤,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著卿啡,像睡著了一般吟吝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上牵囤,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天爸黄,我揣著相機(jī)與錄音,去河邊找鬼揭鳞。 笑死,一個(gè)胖子當(dāng)著我的面吹牛梆奈,可吹牛的內(nèi)容都是我干的野崇。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼亩钟,長吁一口氣:“原來是場噩夢啊……” “哼乓梨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起清酥,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤扶镀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后焰轻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體臭觉,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年辱志,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蝠筑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡揩懒,死狀恐怖什乙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情已球,我是刑警寧澤臣镣,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布辅愿,位于F島的核電站,受9級特大地震影響忆某,放射性物質(zhì)發(fā)生泄漏渠缕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一褒繁、第九天 我趴在偏房一處隱蔽的房頂上張望亦鳞。 院中可真熱鬧,春花似錦棒坏、人聲如沸燕差。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽徒探。三九已至,卻和暖如春喂窟,著一層夾襖步出監(jiān)牢的瞬間测暗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工磨澡, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留碗啄,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓稳摄,卻偏偏與公主長得像稚字,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子厦酬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評論 2 355

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

  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說明:當(dāng)在唯一索引所對應(yīng)的列上鍵入重復(fù)值時(shí)胆描,會觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,320評論 0 9
  • 1仗阅,MySQL權(quán)限體系 mysql 的權(quán)限體系大致分為5個(gè)層級: 全局層級: 全局權(quán)限適用于一個(gè)給定服務(wù)器中的所有...
    不排版閱讀 950評論 0 4
  • 什么是數(shù)據(jù)庫昌讲? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫具有一個(gè)或多個(gè)不同的API减噪,用于創(chuàng)建短绸,訪問,管理...
    chen_000閱讀 4,035評論 0 19
  • ORACLE自學(xué)教程 --create tabletestone ( id number, --序號usernam...
    落葉寂聊閱讀 1,083評論 0 0
  • 莫名回到了學(xué)生年代旋廷,盡管角色已有改變鸠按,一種要回到學(xué)校的焦慮感在不斷地縈繞于心頭。近三個(gè)月的自由時(shí)代即將終結(jié)...
    夏天的風(fēng)_6c4a閱讀 232評論 0 2