zoukankan      html  css  js  c++  java
  • mysql 用户管理和权限设置(转)

    http://www.cnblogs.com/fslnet/p/3143344.html
     
     
    用户管理
    mysql>use mysql;
    查看
    mysql> select host,user,password from user ;
    创建
    mysql> create user  zx_root   IDENTIFIED by 'xxxxx';   //identified by 会将纯文本密码加密作为散列值存储
    修改
    mysql>rename   user  feng  to   newuser;//mysql 5之后可以使用,之前需要使用update 更新user表
    删除
    mysql>drop user newuser;   //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限
    更改密码
    mysql> set password for zx_root =password('xxxxxx');
     mysql> update  mysql.user  set  password=password('xxxx')  where user='otheruser'
    查看用户权限
    mysql> show grants for zx_root;
    赋予权限
    mysql> grant select on dmc_db.*  to zx_root;
    回收权限
    mysql> revoke  select on dmc_db.*  from  zx_root;  //如果权限不存在会报错
     
    上面的命令也可使用多个权限同时赋予和回收,权限之间使用逗号分隔
    mysql> grant select,update,delete  ,insert  on dmc_db.*  to  zx_root;
    如果想立即看到结果使用
    flush  privileges ;
    命令更新
  • 相关阅读:
    css3阴影效果
    应该了解的9种CSS技巧
    position
    MyEclipse设置Java代码注释模板
    Struts2 常用的常量配置
    CSS 中文字体对应英文和Unicode编码
    MyEclipse使用前优化与配置
    MyEclipse 快捷键收集
    Ajax 调用WebServices之一 基本应用
    C#控制台显示进度条
  • 原文地址:https://www.cnblogs.com/xmyy/p/7396637.html
Copyright © 2011-2022 走看看