Mysql安全基礎篇學習筆記

2021-06-26 02:18:12 字數 491 閱讀 9459

——每天的寥寥幾筆,堅持下去,將會是乙份沉甸甸

1.使用者管理

建立乙個使用者:create user xl identified by 'xl'   //identified by指定 的口令需要是純文字,它會對其進行加密

刪除乙個使用者:drop user  xl;

更改口令:set password for xl = password('xl1993');

2.訪問許可權設定

檢視訪問許可權:show grants for xl;   //usage表示沒有任何許可權,新建使用者一般沒有任何許可權

設定許可權:grant select on database.* to xl;//授予使用者xl對資料庫database中所有表有select操作的許可權,同樣適用於update,delete等。revoke可以取消某項許可權

內容略少,囧,,,後面有新內容再補充吧。

Mysql學習 基礎篇

一.一條sql語句在mysql中如何執行的?客戶端請求 聯結器 驗證身份,給予許可權 查詢快取 存在則直接返回 不存在則執行後續操作 分析器 對sql進行詞法分析和語句分析操作 優化器 主要對執行的sql優化選擇最優的執行方法 執行器 執行時會看使用者是否有執行許可權,有才去使用這個引擎提供的介面 ...

MySql基礎篇學習

用於儲存和管理資料的倉庫 1.持久化儲存資料,其實資料庫就是乙個檔案系統 2.方便儲存和管理資料 3.使用了統一的方式運算元據庫 sql 1.去mysql的安裝目錄找到my.ini檔案 複製 datadir c programdata mysql mysql server 5.5 data 2.解除...

oracle學習筆記(基礎篇)

關係 表 欄位列 記錄行 檔案表e r圖 一對一直線 一對多爪子 可選虛線 實體 方框 正規化 1nf 重複的組 2nf 部分依賴 3nf 傳遞依賴 表設計 名稱最長 30個字元,以字母開頭。表允許數字,下劃線,號,但不能有空格。表名唯一。不能使用保留字。乙個表最多可以包含 1000行 資料型別 v...