学斋随笔,初九潜龙勿用,-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  ‘用户名’@’容许其登陆的地址’ ;

      表示从某个用户身上“取消”某些权限(也许还保留了其余权限)。

相关文章
相关标签/搜索