mysql 报1045 就是密码设置了还是可以直接登入

1 、停止mysql5服务:

net stop mysql5

2、开一个DOS窗口执行:(启动mysql,关闭权限的检查)

c:\mysql\bin>mysqld-nt --skip-grant-tables &

3、再开一个DOS窗口执行:

c:\mysql\bin>mysql mysql

> update user set password = password(‘123456‘) where user = ‘root‘; 

root密码即为设置为123456!

  

原文地址:https://www.cnblogs.com/dazhulin/p/10406393.html

时间: 2024-10-22 09:00:12

mysql 报1045 就是密码设置了还是可以直接登入的相关文章

windows linux 下安装mysql 报1045 等错误

曾经在windows 下安装mysql 没怎么出现过问题.而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误.就个人经历来看这个问题就是 root用户password的问题,所以将解决的方式总结例如以下: 一.mysql登录报 1045 错误 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (us

windows linux 下安装mysql 报1045 等

以前在windows 下安装mysql 没怎么出现过问题,而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误,就个人经历来看这个问题就是 root用户密码的问题,所以将解决的方式总结如下: 一.mysql登录报 1045 错误 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using pass

Oracle数据库任何用户密码都能以sysdba角色登入

* 本文相关环境:Windows 10,64位操作系统:Oracle 11gR2:toad for Oracle12.1 最近在学习Oracle数据库,使用Toad for Oracle来查看数据库的信息,发现在以sysdba角色登录数据库时,无论输入什么密码,均可以连接到数据库,以为是数据库又出故障了,带着疑问,查找资料.发现里面有很多的学问,下面简单记述一下. Oracle认证用户有两种方式:操作系统认证与口令认证.操作系统认证也叫本地认证. 操作系统认证:Oracle认为操作系统用户是可靠

mysql(root用户密码设置)

root密码重置 修改root用户的密码: /*登录mysql*/ mysql -uroot -p123 /*切换数据库*/ use mysql /*修改root用户的密码*/ update user set password=password('1234') where user='root'; ? 如果你忘记了root用户的密码,那么你就无法登录mysql,也就不能修改密码了.这时登录mysql就比较麻烦: 打开一个窗口,执行:mysqld --skip-grant-tables: 这时再开

Ubuntu下安装mysql后的数据密码设置

当在ubuntu中执行命令sudo apt-get install mysql-server5.1安装的时候居然没有提示我输入mysql的密码之类的信息,但是当安装好之后再终端中直接输入mysql的时候又能直接进入mysql中,虽然可以进入mysql中但是我对mysql的密码一点都不知道,所以这个时候安装的mysql就相当于没有安装,因为不能用程序进行操作mysql数据库(因为操作数据库都需要mysql数据的密码的),为了解决ubuntu中mysql密码初始化的方法有一下两种: (1)打开/et

任何用户密码都能以sysdba角色登入

这是因为在安装Oracle的时候默认是使用了操作系统验证: 数据库用sysdba登录的验证有两种方式,一种是通过os认证,一种是通过密码文件验证:登录方式有两种,一种是在数据库主机直接登录(用os认证的方式),一种是通过网络远程登录:需要设置的参数有两个,一个是SQLNET.AUTHENTICATION_SERVICES,一个是REMOTE_LOGIN_PASSWORDFILE. 安装下面的方法修改之后,可以限制sysdba不用密码就能登录的问题. sqlnet.authentication_s

MySQL密码设置和重置,以及远程登入数据库

1.配置MySQL的root密码 默认情况下MySQL没有密码,直接就可以进入: [[email protected] ~]# mysql -uroot 下面我们设置root密码: [[email protected] ~]# mysqladmin -uroot password '123456' 再进入时需要输入密码(p选项后无空格): [[email protected] ~]# mysql -uroot -p123456 重启生效 [[email protected] ~]# /etc/i

MySQL登入登出

1. 我在官网上找的下载链接,但是 下载速度比较慢,用了迅雷7,有些部分来自镜像等,但是应该也没事...下载的是 免安装版 mysql-noinstall-5.1.73-win32.zip 在 百度云(JeeHuanJing) --> MySql_in_Windows 里面,有备份保存. 2. 目录 “... ...\mysql-noinstall-5.1.73-win32\bin” 下,cmd命令: 2.1.开启 MySQL :mysqld --console;  关闭 MySQL :mysq

centos环境下登录mysql报 ERROR 1045 (28000)怎么解决

新入手一台虚拟机,Centos7系列的操作系统,安装mysql后,执行连接出现了Mysql ERROR 1045 (28000):的错误.遇到同样问题的朋友,可以参考如下解决方法. 工具/原料 Centos mysql.mariadb 方法/步骤 首先使用如下命令停止mysql或者mariadb服务. service mariadb stop 使用mysqld_safe来启动mysqld服务器: mysqld_safe --user=mysql --skip-grant-tables --ski