學齋隨筆,初九潛龍勿用,-28關於mysql權限

    權限,這會是一個經常使用的點,數據控制,其實就是「分配權限」,它主要包含了兩個問題mysql

        用戶管理sql

        權限分配數據庫

    在mysql中權限大約30個,經過分配權限使不一樣的用戶有不一樣的操做選擇。ide

    首先咱們來建立用戶:spa

      語法形式:create  user  ‘用戶名’@’容許其登陸的地址’  identified  by  ‘密碼’;對象

      建立的用戶需同時指定該用戶能夠在哪一個地址進行登陸。登錄

 

      其中「%」表明「任何地址」。權限

    相反,刪除用戶是:語法

      drop  user  ‘用戶名’@’容許其登陸的地址’;密碼

    

    修改用戶密碼 登陸進去

      修改本身密碼: set  password = password(‘新密碼’);

 

      修改他人密碼(必須有修改權限):

 

       set  password  for  ‘用戶名’@’容許其登陸的地址’  = password(‘新密碼’);

    

    關於權限的分配

      增長權限:grant 權限名1,權限名2....  on  數據庫名.對象名 to  ‘用戶名’@’容許其登陸的地址’  identified by ‘密碼’;

      grant  all  on  *.* to  ‘lisi’@’%’  identified by ‘123’

    

    

   刪除權限

      revoke  權限名1,權限名2....  on  數據庫名.對象名 from  ‘用戶名’@’容許其登陸的地址’ ;

      表示從某個用戶身上「取消」某些權限(也許還保留了其餘權限)。

相關文章
相關標籤/搜索