mysql 用户

查看当前登录用户:select user();

创建用户:create user 用户 identified by '密码';

删除用户:drop user 用户@'%';

修改用户权限:grant all on . to 用户@'%' identified by '密码';(注:all -->所有权限,可更换其他,比如说select . -->指定到某个表的权限,可跟换其他,比如说只给查看某个表的权限:数据库.表名 '%' -->从任何地方登陆,可更换其他,比如localhost)

删除用户权限:revoke all on . from 用户;(注:all、.同上)

查看某个用户权限:show grants for 用户;

查看所有用户权限:select distinct concat('User: ''',user,'''@''',host,''';') as query from mysql.user;

修改指定用户密码:set password for 用户 = password('密码');

修改当前用户密码:set password = password('密码');

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1,MySQL权限体系 mysql 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有...
    不排版阅读 969评论 0 4
  • 用户管理mysql>use mysql;查看mysql> select host,user,password fr...
    小沙鹰168阅读 18,766评论 0 3
  • MySQL用户管理 账户管理的重要性 在MySQL中可以通过账户控制允许或不允许用户执行操作 可以精细分配权限给不...
    显卡hg阅读 1,893评论 0 0
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,862评论 5 116
  • Scott Young,Canada.《如何高效学习》作者,1年完成麻省理工4年33门课程。 概念- 定义“技能”...
    陋室鳴阅读 1,164评论 0 1