亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級 > 二級考試 > MySQL數(shù)據(jù)程序設(shè)計(jì) > MySQL 輔導(dǎo) > 文章內(nèi)容
        

      全國計(jì)算機(jī)等級考試二級MySQL教程(11)

      中華IT學(xué)院   【 】  [ 2016年1月28日 ]

      如果你需要添加 MySQL 用戶,你只需要在 mysql 數(shù)據(jù)庫中的 user 表添加新用戶即可。

      以下為添加用戶的的實(shí)例,用戶名為guest,密碼為guest123,并授權(quán)用戶可進(jìn)行 SELECT, INSERT 和 UPDATE操作權(quán)限:

      root@host# mysql -u root -p
      Enter password:*******
      mysql> use mysql;
      Database changed
      
      mysql> INSERT INTO user 
                (host, user, password, 
                 select_priv, insert_priv, update_priv) 
                 VALUES ('localhost', 'guest', 
                 PASSWORD('guest123'), 'Y', 'Y', 'Y');
      Query OK, 1 row affected (0.20 sec)
      
      mysql> FLUSH PRIVILEGES;
      Query OK, 1 row affected (0.01 sec)
      
      mysql> SELECT host, user, password FROM user WHERE user = 'guest';
      +-----------+---------+------------------+
      | host      | user    | password         |
      +-----------+---------+------------------+
      | localhost | guest | 6f8c114b58f2ce9e |
      +-----------+---------+------------------+
      1 row in set (0.00 sec)

      在添加用戶時(shí),請注意使用MySQL提供的 PASSWORD() 函數(shù)來對密碼進(jìn)行加密。 你可以在以上實(shí)例看到用戶密碼加密后為: 6f8c114b58f2ce9e.

      注意:在注意需要執(zhí)行 FLUSH PRIVILEGES 語句。 這個(gè)命令執(zhí)行后會(huì)重新載入授權(quán)表。 如果你不使用該命令,你就無法使用新創(chuàng)建的用戶來連接mysql服務(wù)器,除非你重啟mysql服務(wù)器。

      你可以在創(chuàng)建用戶時(shí),為用戶指定權(quán)限,在對應(yīng)的權(quán)限列中,在插入語句中設(shè)置為 'Y' 即可,用戶權(quán)限列表如下:

      • Select_priv
      • Insert_priv
      • Update_priv
      • Delete_priv
      • Create_priv
      • Drop_priv
      • Reload_priv
      • Shutdown_priv
      • Process_priv
      • File_priv
      • Grant_priv
      • References_priv
      • Index_priv
      • Alter_priv

      另外一種添加用戶的方法為通過SQL的 GRANT 命令,你下命令會(huì)給指定數(shù)據(jù)庫TUTORIALS添加用戶 zara ,密碼為 zara123 。

      root@host# mysql -u root -p password;
      Enter password:*******
      mysql> use mysql;
      Database changed
      
      mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
          -> ON TUTORIALS.*
          -> TO 'zara'@'localhost'
          -> IDENTIFIED BY 'zara123';

      以上命令會(huì)在mysql數(shù)據(jù)庫中的user表創(chuàng)建一條用戶信息記錄。

      注意: MySQL 的SQL語句以分號 (;) 作為結(jié)束標(biāo)識(shí)。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved