MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):

1.新建用户

1.1 登录MYSQL:

@>mysql -u root -p

@>密码

1.2 创建用户:

mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

这样就创建了一个名为:test 密码为:1234 的用户。

注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。

1.3 然后登录一下:

mysql>exit;

@>mysql -u test -p

@>输入密码

mysql>登录成功

2.为用户授权

授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";

2.1 登录MYSQL(有ROOT权限),这里以ROOT身份登录:

@>mysql -u root -p

@>密码

2.2 首先为用户创建一个数据库(testDB):

mysql>create database testDB;

2.3 授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

mysql>grant all privileges on testDB.* to test@localhost identified by '1234';

mysql>flush privileges;//刷新系统权限表

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";

2.4 如果想指定部分权限给一用户,可以这样来写:

mysql>grant select,update on testDB.* to test@localhost identified by '1234';

mysql>flush privileges; //刷新系统权限表

2.5 授权test用户拥有所有数据库的某些权限:

mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

//test用户对所有数据库都有select,delete,update,create,drop 权限。

//@"%" 表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)

//对localhost授权:加上一句grant all privileges on testDB.* to test@localhost identified by '1234';即可。

3. 删除用户

@>mysql -u root -p

@>密码

mysql>Delete FROM user Where User='test' and Host='localhost';

mysql>flush privileges;

mysql>drop database testDB; //删除用户的数据库

删除账户及权限:>drop user 用户名@'%';

>drop user 用户名@ localhost;

4. 修改指定用户密码

@>mysql -u root -p

@>密码

mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";

mysql>flush privileges;

5. 列出所有数据库

mysql>show database;

6. 切换数据库

mysql>use '数据库名';

7. 列出所有表

mysql>show tables;

8. 显示数据表结构

mysql>describe 表名;

9. 删除数据库和数据表

mysql>drop database 数据库名;

mysql>drop table 数据表名;

mysql删除赋权_mysql 添加用户 删除用户 赋权相关推荐

  1. mysql添加主键和删除主键_MySQL添加、删除主键的操作方法介绍

    mysql添加删除主键 操作是非常基本的操作,下面就将教您mysql添加删除主键的方法,如果您是刚刚接触mysql的新人,不妨一看. 修改的字符集: 在安装mysql5.0时可以设置好mysql的字符 ...

  2. mysql删除用户账号和密码_mysql添加、删除用户和授权用户

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  3. mysql 用户授权_mysql添加、删除用户和授权用户

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  4. 计算机新建用户如何删除,win10系统如何添加和删除用户?windows10删除用户教程...

    有位 windows10正式版 用户反映自己因为刚刚升级系统,所以对系统中的很多操作都很陌生.尤其是对win10系统中添加和删除用户该如何操作表示很是不解.这该怎么办呢?接下来,小编就向大家分享win ...

  5. mysql如何drop数据库_mysql drop database删除数据库命令实例讲解

    这篇文章主要介绍了mysql drop database删除数据库命令实例讲解的相关资料,需要的朋友可以参考下 mysql drop database命令用于删除一个数据库,如果试图使用drop da ...

  6. liunx--账户文件权限和管理(账户添加删除,组的添加和删除 文件的归宿和权限)

    文章目录 前言 一:用户账户和组账户 组账号概述 UID号和GID号 用户账号文件cat /etc/passwd查看 二:用户账号和文件账号管理 useradd命令--添加用户账号 passwd命令- ...

  7. android如何使用ios14组件,iOS14如何添加和删除小组件 iOS14添加和删除小组件的方法...

    iOS14最吸引人的功能莫过于小组件,可以根据需求添加自己想要的功能,简单易用,系统功能得到改善和提升,让iOS使用更加便捷. iOS14添加和删除小组件的方法 iOS14小组件可以存在于主页,也可以 ...

  8. win10如何删除输入法_win10怎么添加和删除输入法?win10添加和删除输入法的方法...

    最近很多小伙伴问小编win10系统的输入法如何设置,该如何设置添加和删除.其实这个比较的简单,点开设置里面,选择语言首选项进行设置就可以了,今天带来了详细win10添加和删除输入法的方法,一起来看看吧 ...

  9. mysql新增字段顺序_mysql 添加字段、删除字段、调整字段顺序 转

    ALTER TABLE - 更改表属性 添加字段: alter table `user_movement_log` Add column GatewayId int  not null default ...

最新文章

  1. 【开源方案共享】三维点云快速分割算法
  2. 【小白自学Python时踩的那些坑,你值得拥有】
  3. Java Swing 探索(一)LayoutManager
  4. php 一行代码解决二维数组去重
  5. 【数理逻辑】谓词逻辑 ( 个体词 | 个体域 | 谓词 | 全称量词 | 存在量词 | 谓词公式 | 习题 )
  6. java 线程不运行时间_java如何设置线程运行时间吗
  7. 转:STL:string 大小(Size)和容量(Capacity)
  8. 《图数据库(第2版)》——2.1 关系型数据库缺少联系
  9. 【BZOJ1778】[Usaco2010 Hol]Dotp 驱逐猪猡 期望DP+高斯消元
  10. 教师使用计算机职责,教师办公室计算机使用制度
  11. oracle百万级数据导入,用Perl从oracle导出百万级数据到excel
  12. EasyRecovery如何恢复ps的psd文件
  13. Android自定义控件7--自定义开关--绘制界面内容
  14. 使用directx修复工具解决缺少msvcp100.dll和运行库解决方法
  15. 回归、自回归、循环神经网络(RNN)、LSTM
  16. 海量数据处理--离线批处理技术(Hadoop)
  17. 计算机网络-哈尔滨工业大学mooc-第2周作业解答
  18. 计算机添加本地安全组用户名和密码错误,u租号总是密码错误-共享用户名和密码正确总提示错误...
  19. X265(HEVC编码器)在VS2015下的编译和使用
  20. BAT批处理文本替换

热门文章

  1. AAAI 2018 论文 | 蚂蚁金服公开最新基于笔画的中文词向量算法
  2. 图书管理系统~简单流程
  3. jquery 快速入门二
  4. 单例在多线程中的使用
  5. 多线程的单元测试工具 - GroboUtils
  6. opacity:0.99;
  7. 在存储过程中使用系统存储过程sp_Excute的注意事项
  8. 第二章 物理层 1 物理层的基本概念 [计算机网络笔记]
  9. 情感数据对LSTM股票预测模型的影响研究
  10. 码元,波特,速率,带宽