当前位置: 首页 > news >正文

mysql 更改默认端口号 新增用户密码 赋予权限

默认情况下,mysql的端口是3306,超级用户是root,很多情况下会被黑客扫描到,成为肉鸡(作者以前就有过经理),数据库表直接丢失,勒索我。

所以我这里介绍下,更改默认端口,新增新用户来对指定数据库进行最小化的必要的操作权限的设置,至于超级管理员root账号,各位自行决定。

一:更改默认端口

编辑 /etc/my.cnf 文件

在  [mysqld] 下新增  

port=端口号

如果已经有了 就修改操作

重启数据库

systemctl restart mysqld

二:新增用户 密码  赋予权限

进入mysql数据库 

mysql> use mysql;mysql> create user chushiyan0415@192.168.0.150 identified by '123456';
mysql> grant select on test.* to chushiyan0415@192.168.0.150;

 其中 test 为你要的数据库名称 替换你自己的

 

mysql> show grants for 'chushiyan0415'@'localhost';

      可查看 当前新用户的权限  此时可看到 用户权限只有一个 select 因为上面我们只 grant select 给了新用户 chushiyan0415

grant insert on test.* to chushiyan0415@192.168.0.150 ;
grant delete on test.* to chushiyan0415@192.168.0.150 ;
grant update on test.* to chushiyan0415@192.168.0.150 ;
grant select on test.* to chushiyan0415@192.168.0.150 ;

上面分别是 增改差删 权限给 新用户

http://www.lryc.cn/news/435300.html

相关文章:

  • 吐血整理nacos 作为springcloud的配置中心和注册中心
  • 【秋招笔试】9.09阿里国际秋招(已改编)-三语言题解
  • sql语句在sqlserver中能查询出结果,但是代码中查不出来
  • 【机器学习】决策树与随机森林:模型对比与应用案例分析
  • Apache SeaTunnel基础介绍
  • 阿里旗下土耳其电商Trendyol计划进军欧洲市场
  • IBM中国研发裁员与AIGC浪潮下的中国IT产业新篇章:挑战、机遇与未来展望
  • 基于Python的影视推荐平台的设计与实现--附源码79147
  • Baumer工业相机堡盟工业相机如何通过BGAPISDK使用短曝光功能(曝光可设置1微秒)(C语言)
  • Ubuntu 安装PostgreSQL
  • sqlalchemy FastAPI 前端实现数据库增删改查
  • QQueue调用dequeue闪退解决方法
  • CSP-J算法基础 计数排序
  • Java泛型类型解析
  • EasyExcel 学习之 导出 “类型及精度问题”
  • 从视频中每隔10帧截取一帧并保存为图片
  • 防火墙、firewalld指令、更改yum源为阿里云的yum源及常见问题
  • 5G Multicast/Broadcast Services(MBS) (二) Multicast
  • 【计算机方向】中科院二区潜力刊!最快14天accept,还是非OA ,不能错过!
  • 合适做项目交付的物联网平台:ThingsKit
  • python绘制3D瀑布图
  • ArcGIS中怎么合并多个点图层并删除重复点?
  • 【vue、UI】使用 Vue2 和 Element UI 封装 CSV 文件上传组件,实现csv回显
  • erlang学习: Mnesia Erlang数据库2
  • 电脑文件怎么备份?推荐6个高效便捷的文件备份的方法
  • Procdump抓ToDesk密码
  • ESP8266下载固件→连接阿里云
  • 20240911软考架构-------软考156-160答案解析
  • 工厂模式与策略模式(golang示例)
  • 批量视频如何做成一个二维码(分步骤教程)