国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql中賬戶和權限的示范分析

2024-07-24 12:33:42
字體:
來源:轉載
供稿:網友
  當客戶端連接 MySQL 服務器時,必須提供有效的身份認證,例如用戶名和密碼。當用戶執行任何數據庫操作時,服務器將會驗證用戶是否具有相應的權限,例如查詢表需要 SELECT 權限,刪除對象需要 DROP 權限。
 
  MySQL 使用 CREATE USER 語句創建用戶,基本語法如下:
 
  CREATE USER [IF NOT EXISTS] account_name
  IDENTIFIED BY 'password';
  其中,account_name 是賬戶名稱;賬戶名稱分為兩個部分:用戶名(user_name)和主機名(host_name),使用 % 連接。IDENTIFIED BY 用于指定用戶的密碼。IF NOT EXISTS 用于避免創建重名賬戶時產生錯誤信息。
 
  MySQL 中的賬戶信息存儲在系統數據庫 mysql 的 user 表中:
 
  mysql> select host, user from mysql.user;
  +-----------+------------------+
  | host      | user             |
  +-----------+------------------+
  | localhost | dev01            |
  | localhost | mysql.infoschema |
  | localhost | mysql.session    |
  | localhost | mysql.sys        |
  | localhost | root             |
  +-----------+------------------+
  5 rows in set (0.00 sec)
  除了 dev01@localhost 之外,其他 4 個用戶都是初始化創建的系統用戶。
 
  除了基本語法之外,創建用戶時還可以指定更多選項:
 
  resource_option: {
      MAX_QUERIES_PER_HOUR count
    | MAX_UPDATES_PER_HOUR count
    | MAX_CONNECTIONS_PER_HOUR count
    | MAX_USER_CONNECTIONS count
  }
  resource_option 用于限制該用戶對系統資源的使用:
 
  MAX_QUERIES_PER_HOUR,每小時允許執行的查詢次數。默認為 0 ,表示沒有限制;
  MAX_UPDATES_PER_HOUR,每小時允許執行的更新次數。默認為 0 ,表示沒有限制;
  MAX_CONNECTIONS_PER_HOUR,每小時允許執行的連接次數。默認為 0 ,表示沒有限制;
  MAX_USER_CONNECTIONS,該用戶并發連接的數量。默認為 0 ,表示沒有限制;此時用戶的并發連接數由系統變量 max_user_connections 決定。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荥阳市| 木里| 包头市| 巨野县| 辽宁省| 静宁县| 司法| 镇康县| 广灵县| 昆明市| 康乐县| 五大连池市| 温宿县| 张北县| 绩溪县| 海门市| 东阳市| 鄂托克前旗| 东丰县| 长海县| 黑山县| 襄垣县| 开平市| 满城县| 鹤壁市| 长白| 克拉玛依市| 周至县| 彭山县| 呼玛县| 马公市| 新安县| 颍上县| 义乌市| 饶阳县| 毕节市| 乡宁县| 微山县| 武威市| 阳原县| 左云县|