mysql删除赋权_mysql 添加用户 删除用户 赋权

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 数据表名;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/497626.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI智能手机会是什么样?至少有这十个功能

来源:腾讯科技,编译:云开概要:AI功能将成为智能手机厂商提升产品差异度,获得新客户,留住现有用户的一种手段。业界媒体digit近日发表文章称,据调研公司Gartner预测,到2022年&#xf…

Mockito教程--思维导图笔记

笔记来源:https://blog.csdn.net/xiang__liu/article/details/81147933 思维导图地址:https://www.processon.com/view/link/5da7bfbfe4b0ea86c2b3db94

有生之年,人工智能会给世界带来什么变化?这里是现代机器人之父Rodney Brooks关于未来的预言

来源:网络大数据概要:所有的新技术都会“这项技术对人类有多少好处”或者“这项技术有多糟糕”之类的预测。新年伊始,世界著名的机器人学家,机器人企业家(iRobot和Rethink Robotics两家知名机器人企业的创始人),澳大利…

linux配置mysql数据库_Linux下配置mysql数据库

1 linux下安装mysql数据库1、将安装包上传到linux目录下/usr/local/wollo2、使用 tar命令在当前目录下解压mysql解压命令为:[rootbogon wollo]# tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz3、将解压后的mysql文件夹复制到usr目录下的local目录中复制命令…

《学习究竟是什么》思维导图笔记

《学习究竟是什么》思维导图笔记 详细地址:https://www.processon.com/view/5f0184a6e401fd3908b1f1a7#map

百度CES大秀,Apollo2.0与DuerOS新产品背后的百度开放新姿态

来源:亿欧概要:在过去的一年里,无论是自动驾驶开放平台 Apollo和智能语音交互平台DuerOS都取得了外界瞩目的成绩,百度迫切地希望把这份成绩传达出去,并且吸引来更多的合作伙伴,扩大战果。美国当地时间1月8日…

jmeter里的连接数_Jmeter之连接问题

Connection reset报错原理服务器端因为某种原因关闭了Connection,而客户端依然在读写数据,此时服务器会返回复位标志“RST”,然后此时客户端就会提示“java.net.SocketException: Connection reset”。产生原因服务器的并发连接数超过了其承载…

HttpClient 指南思维导图笔记

完整思维导图:https://www.processon.com/view/link/5ff28968e401fd661a0f0c2f

机器人产业的前途取决于人工智能关键技术的发展

来源:亿欧概要:让机器人实现智能的关键技术在最近十年会发展到什么程度?整个产业的应用前景将会如何?目前的机器人已经能够胜任精确、重复性的工作,但很多时候,它还不能够灵活地为新任务进行自我调整&#…

mysql binlog过期策略_对存在过期 binlog 的 MySQL5.7 添加从服务器

数据库版本:MySQL 5.7原数据库:mysql01从数据库:mysql02原数据库配置文件datadir/var/lib/mysqlsocket/var/lib/mysql/mysql.socksymbolic-links0log-error/var/log/mysqld.logpid-file/var/run/mysqld/mysqld.pidserver-id1gtid_modeonenfor…

携手320+合作伙伴,英伟达扔下一枚自动驾驶炸弹,打响新年越野赛 | CES2018

来源:36Kr概要:英伟达宣布世界首个自动机器处理器英伟达DRIVE Xavier,2018年第一季度发布,称这是英伟达有史以来最大的研发投入,研发投入高达 20 亿美元。还是那个伸手就可以从兜里掏出芯片的老黄。黄仁勋以2个小时的主…

对象设计——责任、角色和协作思维导图笔记

思维导图url:https://www.processon.com/view/link/5ff6660007912930e01fc923

mysql h 127.0.0.1_MySQL 连接时尽量使用 127.0.0.1 而不是 localhost

原因Whenever you specify "localhost" or "localhost:port" as server, the MySQL client library will override this and try to connect to a local socket (named pipe on Windows). If you want to use TCP/IP, use "127.0.0.1" instead o…

英特尔宣布全新自动驾驶平台整合处理器和视觉芯片

来源:网易科技概要:在英特尔主题演讲环节中,英特尔公司Mobileye联合创始人Amnon Shashua发布了英特尔全新的自动驾驶平台,包含2个EyeQ5芯片以及一个凌动芯片。美国拉斯维加斯时间1月9日至12日,第51届国际消费类电子产品…

mysql 垂直拆分 原因_mysql的水平拆分和垂直拆分

1,水平分割:例:QQ的登录表。假设QQ的用户有100亿,如果只有一张表,每个用户登录的时候数据库都要从这100亿中查找,会很慢很慢。如果将这一张表分成100份,每张表有1亿条,就小了很多&am…

ThoughtWorks洞见领域驱动设计思维导图笔记

思维导图url:洞见领域驱动设计 | ProcessOn免费在线作图,在线流程图,在线思维导图 |

大江大海2018: 冲浪科技之巅不可错过的十大数字前沿趋势

来源:腾讯研究院概要:所有主流科技公司、创业公司都相继进入战线,为科技的未来发展打造必要的元素。序 言2017年,人工智能的“热身”刚刚结束。继李世石人机大战,AlphaGo升级再复出,三度进化,让…

node mysql 增删改查_Nodejs操作MySQL - 增删改查

先安装npm模块项目npm init安装mysqlnpm install mysql --saveNodejs 连接msyql// 导入mysqlconst mysql require(mysql);// 连接mysqlconst connection mysql.createConnection({host: 127.0.0.1,user: root,password: password,port: 3306,database: test});connection.con…

设计原本思维导图笔记

https://www.processon.com/view/link/601d04a87d9c0830de487b91

深度长文:智能手机的社会学研究

来源:36Kr编辑:郝鹏程媒介是人的延伸,智能手机是直接嫁接在我们身体上的一种器官这是一篇长文,以社会学的研究路径展示了智能手机的影响:它潜移默化、无影无踪。斯麦兹”受众商品论“的论断仍然存在,乔姆斯…