zoukankan      html  css  js  c++  java
  • mysql用户的创建和授权

    1 用户的创建

    创建wangsiyu用户,只能在localhost这个服务器登录,密码是wangsiyu123
    create user 'wangsiyu'@'localhost' identified by 'wangsiyu123';
    创建neha用户,可以在任意电脑登录,密码是nezha123
    create user 'nezha'@'%' identified by 'nezha';
    创建的用户都在mysql数据库的user表中,密码都经过了加密。

    2 给用户授权

    给wangsiyu用户分配tx数据库的所有表的创建表,修改表,插入,更新,查询权限。
    grant create,alter,insert,update,select on tx.* to 'wangsiyu'@'localhost';
    给nezha分配所有权限,对tx数据库的所有表操作
    grant all on tx.* to 'nezha'@'%';

    3 撤销授权

    撤销nezha对tx数据库中所有表的操作权限
    revoke all on tx.* from 'nazhe'@'localhost';

    4 查看用户权限

    查看wangsiyu的用户权限
    show grants for 'wangsiyu'@'localhost';
    查看nezha的用户权限
    show grants for 'nezha'@'%';

    5 删除用户

    删除wangsiyu
    drop user 'wangsiyu'@'localhost';

    6 修改管理员密码

    mysqladmin -uroot -p password 新密码

    • 需要在没有登录情况下操作
    • 新密码不需要加上引号

    7 修改普通用户的密码

    修改wangsiyu密码为123
    set password for 'wangsiyu'@'localhost' = password('123')

    • 需要在登录mysql情况下操作
    • 新密码需要加上引号;
  • 相关阅读:
    Expanding Rods(二分)
    Monthly Expense(二分)
    sdut1269 走迷宫(dfs)
    走迷宫(dfs)
    C Looooops(扩展欧几里得+模线性方程)
    41. First Missing Positive
    40. Combination Sum II
    39. Combination Sum
    37. Sudoku Solver
    36. Valid Sudoku
  • 原文地址:https://www.cnblogs.com/hellosiyu/p/12986477.html
Copyright © 2011-2022 走看看