posts - 0,  comments - 5,  trackbacks - 0

          以root連接到服務器上后,可以添加新賬戶。下面的語句使用GRANT來設置四個新賬戶:
          mysql>GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
          ->IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
          mysql>GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
          ->IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
          mysql>GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
          mysql>GRANT USAGE ON *.* TO 'dummy'@'localhost';????
          用GRANT語句創建的賬戶有下面的屬性:
          · 其中兩個賬戶有相同的用戶名monty和密碼some_pass。兩個賬戶均為超級用戶賬戶,
          具有完全的權限可以做任何事情。一個賬戶 ('monty'@'localhost')只用于從本機連接時。
          另一個賬戶('monty'@'%')可用于從其它主機連接。請注意monty的兩個賬戶必須能從任何主機以monty連接。
          沒有localhost賬戶,當monty從本機連接時,mysql_install_db創建的localhost的匿名用戶賬戶將占先。
          結果是,monty將被視為匿名用戶。原因是匿名用戶賬戶的Host列值比'monty'@'%'賬戶更具體,
          這樣在user表排序順序中排在前面。(user表排序的討論參見5.7.5節,“訪問控制, 階段1:連接核實”)。
          ·? 一個賬戶有用戶名admin,沒有密碼。該賬戶只用于從本機連接。授予了RELOAD和PROCESS管理權限。這些權限允許admin用戶執行mysqladmin reload、mysqladmin refresh和mysqladmin flush-xxx命令,以及mysqladmin processlist。未授予訪問數據庫的權限。你可以通過GRANT語句添加此類權限。
          ·? 一個賬戶有用戶名dummy,沒有密碼。該賬戶只用于從本機連接。未授予權限。通過GRANT語句中的USAGE權限,你可以創建賬戶而不授予任何權限。它可以將所有全局權限設為'N'。假定你將在以后將具體權限授予該賬戶。
          mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
          ?-> ON bankaccount.*
          ?-> TO 'custom'@'localhost'
          ->? IDENTIFIED BY 'obscure';
          mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
          ->? ON expenses.*
          ->? TO 'custom'@'whitehouse.gov'
          ->? IDENTIFIED BY 'obscure';
          mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
          ->? ON customer.*
          ->? TO 'custom'@'server.domain'
          ->? IDENTIFIED BY 'obscure';????
          這3個賬戶可以用于:
          ·?? 第1個賬戶可以訪問bankaccount數據庫,但只能從本機訪問。
          ·?? 第2個賬戶可以訪問expenses數據庫,但只能從主機whitehouse.gov訪問。
          ·??? 第3個賬戶可以訪問customer數據庫,但只能從主機server.domain訪問。

          posted on 2007-09-03 16:24 crazy 閱讀(883) 評論(0)  編輯  收藏 所屬分類: mysql數據庫
          主站蜘蛛池模板: 大荔县| 农安县| 钟山县| 绥化市| 油尖旺区| 石景山区| 皋兰县| 汉寿县| 九台市| 城口县| 北流市| 普兰店市| 巫溪县| 阜宁县| 临澧县| 澄江县| 唐山市| 高邮市| 临清市| 淄博市| 类乌齐县| 湾仔区| 东光县| 新营市| 峨山| 文山县| 普宁市| 苍山县| 兖州市| 海盐县| 勃利县| 长阳| 靖宇县| 梅河口市| 丘北县| 邵东县| 芷江| 开原市| 西城区| 浠水县| 德令哈市|