Jafe Lee

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            49 隨筆 :: 0 文章 :: 24 評(píng)論 :: 0 Trackbacks
          1、創(chuàng)建一個(gè)新用戶:
          CREATE?USER?user@host?IDENTIFIED?BY?'password';
          例如:
          CREATE?USER?test@localhost?IDENTIFIED?BY?'localhost';
          以及
          CREATE?USER?test@192.76.23.10?IDENTIFIED?BY?'remote';
          上面兩個(gè)例子創(chuàng)建的用戶名名字雖然相同,但是兩個(gè)的差別確實(shí)相當(dāng)大的,例如,第一個(gè)test只能從本機(jī)登錄,第二個(gè)test只能從ip為 192.76.23.10的機(jī)器登錄。MySQL服務(wù)器通過兩者的password來區(qū)別他們。

          2、刪除一個(gè)用戶:
          DROP?USER?user@host;
          如果沒指明host,則默認(rèn)為 drop user user@"%",你必須在此前創(chuàng)建相應(yīng)的用戶,否則會(huì)引發(fā)錯(cuò)誤。

          3、重命名一個(gè)用戶:
          RENAME?USER?old_user@host?TO?new_user@host;
          實(shí)際上該命令既可以修改username,也可以修改host~

          4、使用通配符 % :
          CREATE?USER?'test'@'192.76.23.%';

          CREATE?USER?'test'@'%';

          5、獲取有關(guān)用戶和數(shù)據(jù)庫關(guān)系的信息:
          SELECT?Db?FROM?db?
          WHERE?User?=?'user'?AND?Host?=?'host';


          SELECT?Table_name?FROM?tables_priv
          WHERE?User?=?'user'
          AND?Host?=?'host'?AND?Db?=?'db';
          注意:表 db在數(shù)據(jù)庫mysql中,該數(shù)據(jù)庫還包括很多其他信息。

          6、設(shè)置密碼:
          設(shè)置自己的密碼:
          SET?PASSWORD?=?PASSWORD('password');

          設(shè)置別人的密碼(必須有管理權(quán)限):
          SET?PASSWORD?FOR?user@host?=?PASSWORD('password');

          7、賦予用戶一定權(quán)限:
          GRANT?privileges?ON?db.table
          TO?user@host
          IDENTIFIED?
          BY?'password';
          收回用戶權(quán)限:
          REVOKE?privileges?ON?db.table
          FROM?user@host
          IDENTIFIED?
          BY?'password';

          posted on 2007-09-19 19:19 Jafe Lee 閱讀(983) 評(píng)論(0)  編輯  收藏 所屬分類: Database
          主站蜘蛛池模板: 家居| 绵竹市| 宁都县| 襄汾县| 海兴县| 韶山市| 泗水县| 莱阳市| 子长县| 苏尼特右旗| 阳春市| 根河市| 利川市| 长宁县| 交口县| 芒康县| 洛南县| 丰台区| 收藏| 湟中县| 华阴市| 六枝特区| 衡阳市| 桂东县| 保康县| 安阳市| 保德县| 凤城市| 宽城| 都兰县| 岗巴县| 礼泉县| 夏津县| 阿坝| 靖西县| 桓仁| 蓬莱市| 瓮安县| 红桥区| 旌德县| 麟游县|