give root password for maintenance错误解决办法
- 格式:doc
- 大小:48.50 KB
- 文档页数:2
MySQL登录时出现Accessdeniedforuserroot@xxx.xxx.xxx。
场景⼀:调试web程序访问数据库的时候出现场景⼆:MySQL登陆的时候,区分本地localhost登陆,以及远程登陆。
即使本地能够登陆,如果不授权也⽆法远程登陆分析原因:(区分)当本地出现这样的情况,就是密码错误,找到正确的密码或者修改密码;当远程登陆的时候,⾸先确定登陆密码是否正确,第⼆确定是否远程授权。
针对以上两种情况,给出解决⽅案。
情况⼀解决⽅案:修改本地数据库密码⽅法1:⽤SET PASSWORD命令⾸先登录MySQL。
格式:mysql> set password for ⽤户名@localhost = password('新密码');例⼦:mysql> set password for root@localhost = password('123');⽅法2:⽤mysqladmin格式:mysqladmin -u⽤户名 -p旧密码 password 新密码例⼦:mysqladmin -uroot -p123456 password 123⽅法3:⽤UPDATE直接编辑user表⾸先登录MySQL。
mysql> use mysql;mysql> update user set password=password('123') where user='root' and host='localhost';mysql> flush privileges;⽅法4:在忘记root密码的时候,可以这样以windows为例:1. 关闭正在运⾏的MySQL服务。
2. 打开DOS窗⼝,转到mysql\bin⽬录。
3. 输⼊mysqld --skip-grant-tables 回车。
--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
Red Hat Linux root密码找回方法如果你忘记了Red Hat Linux的root密码,你可以尝试以下方法来重置它:方法一:使用rd.break参数重置root密码1.启动系统,并在GRUB引导屏幕上按e键进行编辑。
2.在linux行末尾添加rd.break参数。
3.按Ctrl+x使用更改的参数引导系统。
4.将文件系统重新挂载为可写(switch_root:/# mount -o remount,rw/sysroot)5.更改文件系统的root(switch_root:/#chroot /sysroot)6.输入passwd命令,并按照命令行上显示的说明进行操作。
7.在下次系统引导时重新标记所有文件(sh-4.4# touch /.autorelabel)8.重新将文件系统挂载为只读(sh-4.4# mount -o remount,ro /)9.输入exit命令退出chroot环境。
10.再次输入exit命令,以恢复初始化并完成系统启动。
方法二:使用single模式重置root密码1.启动vm虚拟机,启动linux系统。
2.进入linux启动界面之后按e进入如下界面。
3.按选择kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 项,按e键,然后“空格”输入“single”,回车。
4.按b键,进行引导,进入字符界面。
5.输入passwd root来修改root用户密码。
6.输入两次新密码,回车,显示修改成功。
7.输入reboot重启。
8.重启之后使用新密码就可以正常登陆了。
无论使用哪种方法,都可以帮助你重置Red Hat Linux的root密码。
请注意,重置root密码需要管理员权限,因此请确保你具备相应的权限和能力。
标题:openeuler密码忘记重置密码的方法一、密码忘记的原因在使用openeuler操作系统时,用户可能会遇到忘记密码的情况。
密码忘记的原因可能包括长时间不使用该系统、密码过于复杂而难以记忆、或者是多次尝试错误密码导致账户被锁定等情况。
二、重置密码的方法针对openeuler密码忘记的情况,用户可以采取以下方法来重置密码:1. 使用root账户重置密码用户可以通过root账户来重置openeuler系统中的密码。
具体步骤如下:1)在登录界面输入用户名后,选择“其他”选项;2)在用户名处输入“root”,然后输入root账户的密码进行登录;3)打开终端,输入命令“passwd 用户名”(其中“用户名”为需要重置密码的账户名),按照提示输入新的密码即可完成密码重置。
2. 使用Live CD/DVD或者U盘重置密码用户还可以通过使用openeuler的Live CD/DVD或者U盘来重置密码。
具体步骤如下:1)使用Live CD/DVD或者U盘启动openeuler系统;2)进入系统后,找到系统盘符,切换到需要操作的用户账户目录下;3)找到并编辑/etc/shadow文件,将该用户行中第二字段(密码字段)清空,保存退出;4)重新启动系统,再次登录时会要求输入新密码。
3. 使用GRUB引导界面重置密码用户还可以通过使用GRUB引导界面来重置openeuler系统的密码。
具体步骤如下:1)在系统启动时按下“Shift”键(如果原本是UEFI引导则按下“Esc”键),进入GRUB引导菜单;2)选择openeuler系统并按下“e”键进入编辑模式,找到包含“ro”字段的那一行;3)在“quiet”后面加上“rw init=/bin/bash”,然后按下Ctrl+X组合键启动系统;4)进入命令行后输入命令“mount -o remount,rw /”来挂载文件系统为可写模式;5)使用命令“passwd 用户名”(其中“用户名”为需要重置密码的账户名),按照提示输入新的密码完成密码重置;6)输入命令“sync”来保存更改,然后输入命令“reboot”重启系统。
解决mysql:ERROR104...⼀、问题 有时候我们登录Mysql输⼊密码的时候,会出现这种情况 mysql -u root -p Enter Password > '密码' 错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 或者:错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)⼆、解决办法 修改my.in/f配置⽂件 进⼊mysql安装⽬录 编辑my.ini 在[mysqld]下添加skip-grant-tables,保存即可。
使⽤管理员⾝份打开命令⾏ ①重启mysql:1、net stop mysql2、net start mysql ②进⼊mysql,登录 mysql -u root -p 不⽤输⼊密码,直接回车(出现Enter Password 也⼀样直接回车,即可登陆成功) ③输⼊use mysql,修改root的密码: update user set authentication_string=password('新密码') where user='root'; flush privileges; ④退出: quit; ⑤再次重启mysql:1、net stop mysql2、net start mysql ⑥测试是否成功就是是否登陆成功咯。
mysql -u root -p Enter Password>'新密码' 就不会出错,可以登录啦(另外⼀种情况就是,,你密码输⼊错误了,如果是初始化后第⼀次登录,出现这种情况的话,很⼤概率就是密码错误,初始化后的密码要认真查看,可能会因为空格、⼩数点等符号输错)以上就是解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)的详细内容,更多关于ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES) 的资料请关注其它相关⽂章!。
在出现系统选择界面时,在Red Hat Linux的选项上按“e”键,然后会出现三个选项,在“kernel/boot/vmlinuz-2."4.18-14 ro root=LABEL=/”上按“e”键进行编辑,在“ro”或者“root”前加上“single”,然后回车返回。
按“b”键启动,进入字符界面,当出现“sh-2."05b#”时,就意味着已经进入单用户模式。
现在,输入“passwd root”,就可以重新设置root密码了。
设置完成后,reboot重启,用刚才设置的密码就可以进入linux系统了。
一. lilo1.在出现lilo:提示时键入linux single画面显示lilo:linux single2.回车可直接进入linux命令行3. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于:......保存4. #reboot重启,root密码为空二. grub1.在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos 哟),然后按e键2.再次用上下键选中你平时启动linux的那一项(类似于kernel/boot/vmlinuz-2."4.18-14root=LABEL=/),然后按e键3.修改你现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2."4.18-14 single ro root=LABEL=/4.回车返回,然后按b键启动,即可直接进入linux命令行5. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root:保存6. #reboot重启,root密码为空=========================对于Redhatlinux:用上下键将光标放在linux系统上,按“e”在有kernel那一行按“e”,输入“空格single”,然后回车按“b”,启动,系统会自动进入单用户模式,使用passwd root命令,按提示输入新口令修改口令后,输入reboot命令重启系统即可三、1、"重新启动系统。
LinxuSSH登陆出现AccessDenied错误的解决⽅法
其实这个问题是从 SCP 过来的。
⽤ SCP 在两台 Linux 服务器之间传送备份⽂件。
输⼊完 root 密码后,总是出现Permission denied, please try again.错误字样。
⽤ Passwd 命令修改⽬标服务器 root 密码后,问题还是⼀样。
判断来判断去,问题依旧。
在⽹上找到⼏条解决办法:
1、/home 权限问题:
如果 /home 只⽀持 root 访问,那么不妨试⼀下 /tmp ,然后⽤ mv 命令再转移
2、/etc/ssh/sshd_config配置问题:
有⼈说这个配置⽂件被修改或优化了,找到⾥边的PermitRootLogin选项,将 no 改为 yes
所有⽅法都试过了,甚⾄还改过passwd, shadow的权限,都⽆效。
后来重新建⽴了个⽤户,授予 root 权限,实验了⼀下,成功!既然别的账户能成功,为什么root不成呢?再看看putty,发现连接SSH,输⼊密码后也出现了Access Denied字样。
⽽密码千真万确输⼊的100%正确。
最后终于找到了解决办法,原来问题还是出在了 sshd_config ⾥边,在⽂件最后发现有个 AllowUsers 选项,在后边加上 root 然后重启 sshd 即可。
代码如下:
1. /etc/init.d/sshd restart
再看看 SSH 连接和 SCP 命令传输。
都已经可以⽤了。
service ssh restart。
修复grub和修改root密码修复grub和修改root密码修复grub:1、插入linux安装盘2、在启动时,按ESC,选择从CD-ROM启动3、按F2键后,输入linux rescue ,然后回车4、经过系统检测,出现下面语言选择的画面:按OK后,提示是否配置网络,选择否即可:选择Continue:系统搜索以前安装的软件包:出现提示,按OK后,必须输入 chroot /mnt/sysimage紧接着出现下面的画面,输入chroot /mnt/sysimage后回车紧接着输入grub命令:弹出以grub> 为开头的提示符状态:然后,输入以下命令查找以前linux装在哪个地方:然后出现:说明linux装在第一个硬盘的第二个分区上。
查出文件系统为ext2输入命令setup,安装grub:(安装在hd0)提示安装成功,搞定~忘记root密码,怎么修改, 分两种情况:1、grub没加密码这种情况下,用单用户模式进入系统修改root密码 2、grub加了密码这种情况下,用系统光盘进入,修改root密码………………………………………………………………………………………………………1、grub没有加密时,修改root密码的操作: 在系统刚启动到这个画面时,按任意键图1然后进入这个选中系统的界面:图2然后按键盘上的e键,出现以下界面:图3在图3的界面中,选择这一行,然后按e键,出现图4的界面:图4在图4的界面中,输入 single图5 输入single后,按回车后进入图4的界面中最后,按键盘的字母b键重启系统重启后,进入单用户模式,不需输入用户口令了:输入命令passwd ,系统会提示输入新口令,输入两遍,即可改变了root的密码:最后,输入reboot命令重启系统即可。
2、grub加密时,root密码的修改grub加密后,启动系统,按任意键进到这个界面:(图1)图1这时,发现系统不让用e键了,怎么办呢,a、插入linux系统光盘,启动系统,选择从光盘启动系统b、键入linux rescue命令,进入linux修复模式:图2c、就像是修复grub那样,出现选择语言、选中键盘、是否进行网络配置等等界面,最终出现这个画面:图3按OK后,出现这个界面:(图4)图4d、在图4的界面中,输入chroot /mnt/sysimage/图5e、最后,输入passwd命令进行root密码的修改:。
1、将AIX 系统光盘放入光驱,关机重启。
2、对于图形显示器,在出现“喇叭”的图形前,按F5键对于字符终端或显示器,在出现“speak”之前,按5键3、系统从光驱引导4、出现以下选项后,按F1键后,按回车键:Type the F1 key and press enter to use this display as the system console.5、出现以下选项后,选择“1”:1 Type 1 and press enter to have English during install.6、出现以下选项后,选择“3”进入系统维护菜单:1 Start install now with default settings2 Change/show installation settings and install3 Start Maintenance Mode for System Recovery7、出现以下选项后,选择“1”:1 Access a Root V olume Group2 Copy a System Dump to Removable Media3 Access Advanced Maintenance Functions4 Install from a System Backup8、出现以下提示后,选择“0”:If you choose to a root volume group,you will no be able to return to the Base Operating System Installation menus without rebooting.Type the number of your choice and press Enter.0 Continue9、出现以下提示后,选择“1”:Access a Root V olume Group Type the number for a volume group to display the logical volume information and press Enter.1)V olume Group ... ... disks:hdisk0 ... hdisk1 ...10、出现以下提示后,选择“1”:1)Access the V olume Group and start a shell2)Access the V olume Group and start a shell before mounting filesystems11、进入单用户维护系统,出现“#”号。
银河麒麟操作系统常⽤问题及解决⽅法银河麒麟操作系统作为国内安全等级较⾼的国产操作系统,很多⽤户都想⾃⾏安装体验,⾃⾏安装很有可能遇到⼀些问题,现在奉上可能遇到的问题及解决⽅案,⽤户可⾃⾏查阅处理!!常⽤问题及解决⽅法列表安装问题1) ⾼级安装新建分区sda1必须是/boot分区,sda2是根分区?A:是的。
且这两个分区类型必须是主分区,除这两个分区外其他分区类型可选择主分区或逻辑分区,但单个硬盘的主分区数量不超过4个版本问题2) 查看版本A: 右键状态栏空⽩部分,选择”关于银河麒麟”,或命令⾏执⾏:cat /etc/.kyinfo3) 查看序列号A: 执⾏kylin-verify启动问题1) 未接显⽰器时,启动系统失败A: 删除/lib/aarch64-linux-gnu/plymouth/renderers/frame-buffer.so⽂件即可2) 开机启动停在银河麒麟logo界⾯A: ⽤光盘启动进livecd,检查分区是否挂载,若挂载则卸载,对系统根分区进⾏fsck:sudo mount /dev/sda1 /mntsudo fsck -y /dev/sda1sudo umount /dev/sda1sudo mount /dev/sda2 /mntsudo fsck -y /dev/sda2sudo umount /dev/sda2sudo reboot登录问题1) 图形界⾯登录闪退,或输⼊正确⽤户名密码重新跳转到登录界⾯A: 切到后台,进⼊主⽬录,chown -R⽤户名:⽤户名.Xauthority,如仍解决不了问题,查看~.xesession-error⽇志,借助⽇志解决问题,如出现private socket dir:Permission denied,执⾏chmod 777 /tmp修改/tmp权限2) 忘记⽤户密码A: 可通过管理员⽤户使⽤passwd修改⽤户密码;如忘记管理员⽤户密码则可将光盘放进光驱,重启系统进⼊livecd模式(或将系统硬盘挂载到其他linux系统上),修改/etc/shadow⽂件中的密码字段,将其置换成某已知密码的字段3) 新建⽤户在锁屏界⾯,不显⽰⽤户名或显⽰为unknownA: 查看mate-screensaver-preference包版本,并升级此软件包4) 禁⽌root⽤户登录的问题A:由于root⽤户⼏乎拥有所有的权限,为了避免误操作导致系统出现问题,提⾼系统的安全性,故安装完系统后,默认root密码随机更换,并禁⽌以root⽤户登录。
使用覆盖安装的方法重置Esxi主机用户名密码:
一、首先使用光盘或者U盘引导服务器进入Esxi 5.5(用5.5为例,按实际需求安装)的安装程序,如下图,按回车键进入下一步。
二、同意安装协议,按F11键进入下一步。
三、安装程序自动搜索磁盘。
四、直接选择要安装的磁盘(如果有特别情况做多个Raid的,请选择原来安装了Esxi系统的磁盘),按回车键继续。
五、安装程序自动搜索磁盘上是否已经安装了vpshere 5.5,从而判断是升级还是安装。
六、由于原来已经安装过Esxi 5.5,所以会搜索到磁盘上存在已安装过的选项,第一个是升级该Esxi主机里的Esxi 系统,并保留VSFM数据(这个会保留原有的密码,所以选了升级了也没有用),第二个是安装Esxi 5.5,但保留原有的VSFM数据(选择这个,只会重装系统,包括重置密码,不会损失数据),第三个是安装系统,覆盖VSFM数据,这个就会所有东西都丢了。
七、选择第二个选项之后,就到了设置Esxi主机的密码了,输完后按回车下一步。
八、设置好密码后,会收集信息进行安装准备工作。
然后就进行安装进度条。
九、安装完毕后,会提示重启完成安装,按回车完成安装。
十、重启后,跟新的Esxi主机一样,进入界面设置主机地址,然后进入远程配置。
右侧的datastore数据存储器(这个根据实际应用选择),进入数据存储界面。
十二、在浏览数据存储器中存放虚拟机的文件夹,选择文件夹中的.vmdk文件添加到主机中即可将虚拟机加入主机中,然后可正常开机使用。
give root password for maintenance错误解决办法
由于非法重启或硬盘故障,会导致linux无法启动,无法进入操作系统。当你看到提示:
give root password for maintenance
(or type control-D to continue):___
的时候,你还有补救的机会,方法如下:
1. 输入服务器root用户的密码,回车,即可进入一个简单的命令操作界面。
2.输入fsck -y 回车
即开始修复文件系统。时间根据硬盘的大小,在半个小时-8个小时不等。
3.修复完成后输入reboot回车重启电脑即可。
注:修复完文件系统可能会丢失一些文件,丢失的文件在相应分区的lost+found目录。
补充:
这里有一些关于e2fsck命令的翻译:
e2fsck(ext3/2 file system check) 功能说明:检查ext3/2文件系统的正确性
语法:e2fsck [-acCdfFnprsStvVy][-b
e2fsck执行后的传回值及代表意义如下
0 没有任何错误发生
1 文件系统发生错误,并且已经修正
2 文件系统发生错误,并且已经修正
4 文件系统发生错误,但没有修正
8 运作时发生错误
16 使用的语法发生错误
128 共享的函数库发生错误
参数:
-a 不询问使用者意见,便自动修复文件系统
-b
-B<区块大小> 指定区块的大小,单位为字节
-c 一并执行badblocks,以标示损坏的区块
-C 将检查过程的信息完整记录在file descriptor中,使得整个检查过程都能完整监控
-d 显示排错信息
-f 即使文件系统没有错误迹象,仍强制地检查正确性
-F 执行前先清除设备的缓冲区
-l<文件> 将文件中指定的区块加到损坏区块列表
-L<文件> 先清除损坏区块列表,再将文件中指定的区块加到损坏区块列表。因此损坏区块列表的区块跟
文件中指定的区块是一样的
-n 以只读模式开启文件系统,并采取非互动方式执行,所有的问题对话均设置以"no"回答
-p 不询问使用者意见,便自动修复文件系统
-r 此参数只为了兼容性而存在,并无实际作用
-s 如果文件系统的字节顺序不适当,就交换字节顺序,否则不做任何动作
-S 不管文件系统的字节顺序,一律交换字节顺序
-t 显示时间信息
-v 执行时显示详细的信息
-V 显示版本信息
-y 采取非互动方式执行,所有的问题均设置以"yes"回答