Linux下mysql新建账号及权限设置方法
时间:2024-01-22 21:38:07
1、权限赋予
说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务器A赋予主机B操作mysql的权限
1.1 在服务器A上进入mysql,假设在服务器A上mysql的账户是root:
mysql - u root -p
然后回车键入密码!
1.2 赋予主机B操作数据库的权限
mysql> grant usage on *.* to username@192.168.0.1 identified by 'password';
说明:赋予username@192.168.0.1 使用所有数据库的权限,在主机192.168.0.1上使用username账户登录,密码为:password
mysql> grant all privileges on newdb.* to username@192.168.0.1;
说明:赋予username@192.168.0.1 操作数据库newdb的最高权限,在主机192.168.0.1上使用username账户登录,无密码
举例:
mysql> grant all privileges on *.* to root@192.168.0.1 identified by '123456' ;
说明:赋予root@192.168.0.1 使用所有数据库的权限,在主机192.168.0.1上使用root账户登录,密码为:123456
2、移除账号
mysql> drop user root@192.168.0.1;
说明:移除账户root,这样,主机192.168.0.1就不再可以使用root用户操作服务器A上的数据库
标签:mysql,新建账号
0
投稿
猜你喜欢
Python中int()函数的用法浅析
2022-08-18 09:45:12
python 实现多线程下载m3u8格式视频并使用fmmpeg合并
2022-04-18 22:15:37
一个oracle指令的好网站
2010-07-21 13:31:00
Python如何截图保存的三种方法(小结)
2023-08-24 22:17:19
go格式“占位符”输入输出 类似python的input
2021-04-23 21:32:18
go语言中[]*int和*[]int的具体使用
2024-05-29 22:08:38
如何把图片上传到数据库中并显示出来?
2009-11-06 13:50:00
SQL语句(T-SQL汇总) 用T-SQL画出这些图形
2024-01-13 15:24:35
修改 CentOS 6.x 上默认Python的方法
2023-08-07 10:02:59
Python机器学习之SVM支持向量机
2023-07-18 06:39:24
详解VUE 定义全局变量的几种实现方式
2024-04-27 16:00:16
Python基本语法经典教程
2021-08-25 18:16:51
浅谈python可视化包Bokeh
2021-10-23 21:07:54
Python OpenCV之图片缩放的实现(cv2.resize)
2023-01-08 14:02:48
配置SQL Server 2000选项
2010-04-25 11:01:00
WEB移动应用框架构想
2010-09-28 16:26:00
python logging模块的使用总结
2021-11-15 06:46:53
如何在SQL Server 2008下轻松调试T-SQL语句和存储过程
2024-01-20 15:40:45
vue项目打包后怎样优雅的解决跨域
2024-04-29 13:11:03
Python爬虫Scrapy框架IP代理的配置与调试
2022-09-19 08:20:26