mysql设置更改root密码,mysql的思路详解

以上所述是小编给大家介绍的安装mysql8.0.11及修改root密码、连接navicat for
mysql的思路详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

3 在网络组件中,设置 TCP/IP 端口过滤,仅启用上述端口。

mysql -uroot password 'new_password'或用下面的方式

Enter password:

6 将 Guest 来宾帐号改名为 XXXXXXXX,请将其从 Guests
组删除。设置了一个100位长的密码。

查看有多少个表:show tables;

1.5. 解决启动服务失败(报错):

13 修改注册表,防止 ICMP 重定向报文的攻击
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
EnableICMPRedirects, 0

然后,切换数据库:use mysql;

本来准备好的有截图说明,发现插入图片失败,就先这样吧。

5 通过 gpedit.msc 组策略工具,将 administrator 用户改名为
XXXXXXXX,密码不变
同时,新建了一个 administrator
假超级用户帐号,并设置了一个100位长的密码,此用户不属于任何组,不具有任何权限,用于迷惑攻击者,俗称“陷阱帐号”。

查看当前数据库的版本:select version();

官网下载zip包,我下载的是64位的:

11 修改注册表,以禁止死网关监测技术
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
EnableDeadGWDetect, 0
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, KeepAliveTime,  
300000
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
PerformRouterDiscovery, 0
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
EnableICMPRedirects, 0

查看配制文件可定义的各种参数:show variables;

程序–输入cmd 找到cmd.exe 右键以管理员身份运行

17 更改TTL值 (黑客可以根据ping回的TTL值来大致判断你的操作系统,如:
TTL=107(WINNT); TTL=108(win2000); TTL=127或128(win9x);
TTL=240或241(linux); TTL=252(solaris); TTL=240(Irix);
HKEY_LOCAL_MACHINE\:DefaultTTL REG_DWORD 0-0xff(0-255
十进制,默认值128)改成一个莫名其妙的数字如258,起码让那些小菜鸟晕上半天,就此放弃入侵你也不一定哦
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, DefaultTTL,  
200

如何修改密码:

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
FLUSH PRIVILEGES;

20 修改注册表, 禁止在登陆时显示上次登陆的用户名
SOFTWARE\Microsoft\WindowsNT\CurrentVersion\winlogon,   Don’t
Display Last User Name, 1

图片 1

折腾了这么久,总算可以开始我的SQL之路了,撒花!撒花!撒花!

8 设置 SQLServer sa 用户的密码,为每个数据库独立创建一个用户,
用于访问数据库。将 SQLServer
的集成系统用户选项设置为不允许,以提高数据安全。

您可能感兴趣的文章:

  • lnmp重置mysql数据库root密码的两种方法
  • Windows 8.1下MySQL5.7 忘记root
    密码的解决方法
  • Ubuntu下MySQL
    root密码忘记的解决方法
  • MySQL
    5.7忘记root密码后修改的详细教程
  • MAC下Mysql5.7.10版本修改root密码的方法
  • MySQL修改root密码的多种方法(推荐)
  • 详解如何在Linux(CentOS)下重置MySQL根(Root)密码
  • 使用navicate连接阿里云服务器上的mysql
  • Linux服务器中MySQL远程连接的开启方法
  • MySQL服务器连接过程浅析

执行命令:mysqld -install即可(不需要my.ini配置文件
注意:网上写的很多需要my.ini配置文件,其实不需要my.ini配置文件也可以,我之前放置了my.ini文件,反而提示服务无法启动,把my.ini删除后启动成功了)

7 在网络组件中,禁用了 TCP/IP 中启用 NEIBIOS 协议。

查看当前使用的哪个库:select database();

  一、如果当前root用户authentication_string字段下有内容,先将其设置为空,否则直接进行二步骤。

19 修改注册表, 禁止 ADMIN$ 缺省共享
SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters,
AutoShareWks,   0

查询有多少库:show databases;

提示:服务名无效

15 修改注册表,禁止 IPC 空连接(限制 IPC$ 缺省共享)
System\CurrentControlSet\Control\LSA,    RestrictAnonymous, 1

图片 2

登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)

10 修改注册表,以防止 SYN 洪水攻击
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
SynAttackProtect, 2
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
EnablePMTUDiscovery, 0
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
NoNameReleaseOnDemand, 1

创建一个数据库:create database db_name;

1.1. 下载:

9 防止密码被 DUMP,在服务里面关掉 Remote regisitery services。

图片 3

1.4. 启动服务:

4 增加一个超级管理员帐户。

查看某张表创建时输入的命令:show create table table_name\G;

您可能感兴趣的文章:

  • Navicat中导入mysql大数据时出错解决方法
  • navicat连接mysql时出现1045错误的解决方法
  • Navicat远程连接SQL
    Server并转换成MySQL步骤详解
  • Navicat for MySQL
    乱码问题解决方法
  • navicat无法远程连接mysql的解决方法
  • Mysql安装 Navicat
    出现1044/1045错误的解决方法
  • Navicat异地自动备份MySQL方法详解(图文)
  • Navicat修改MySQL数据库密码的多种方法

16 修改注册表,使系统不支持路由功能
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
IPEnableRouter,   0

图片 4

*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE

18 修改注册表,删除了系统默认的共享(C$, D$ …)
SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters,
AutoShareServer, 0

ps aux |grep mysql 或 netstat -tulnp |grep 3306

1、不需要flush privileges来刷新权限。

1 将远程桌面系统默认端口 3389 改为 XXXX

图片 5

账号密码都正确,连接报错1251。OK 我们先来看看这个改动:

SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp, PortNumber, XXXX
SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp, PortNumber, XXXX

图片 6

以管理员身份运行cmd

以下内容截取自一套彩票程序的使用帮助,帮助中提供了程序使用独立服务器时的帮助说明。大致看了一下,有些东西值得借鉴,特转来做个收藏

在[mysqld]模块下加入skip-grant
,然后重启mysql服务:sed -i '/3306/a\skip-grant' /etc/my.cnf

user:当前数据库的用户名;

14 修改注册表,使系统不支持 IGMP 协议
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, IGMPLevel,   0

查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysql

发表评论

电子邮件地址不会被公开。 必填项已用*标注

标签:
网站地图xml地图