MySQL修改root密码并不难

MySQL修改root密码并不难
MySQL修改root密码并不难

以下的文章主要介绍MySQL 修改root 密码命令实际应用的介绍,其中包括对更改MySQL数据库的root 管理员密码以及MySQL 数据库修改root 密码命令等相关内容的介绍,希望会给你带来一些帮助在此方面。

一、请问在win2K命令提示符下怎样更改MySQL的root管理员密码?

1.>MySQL -u root -p

2.Enter password: ******

3.MySQL> use MySQL;

4.MySQL> update user set password password=password('new_password') whe

re user='root';

通过这种方法就可以直接MySQL 修改密码了。至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加“C:\Program Files\MySQL\MySQL Server 5.0\bin;”(请改为你自己的安装路径)了。

二、MySQL 修改root密码命令

cmd下切换到MySQL 安装目录

d:/MySQL/bin

前提:MySQL用户root密码为空.

输入MySQL -u root MySQL

MySQL> 状态下输入update user set password=password('新密码') where user='root';

回显

Query OK, 0 rows affected (0.00 sec)

Rows matched: 2 Changed: 0 Warnings: 0

MySQL> 状态下输入FLUSH PRIVILEGES;

回显

Query OK, 0 rows affected (0.00 sec)

MySQL> 状态下输入quit

退出sql

注意每个命令后都要加上一个分号";"

MySQL 才开始执行该行命令

而第二个指令会让已载入记忆体的MySQL 系统资料库更新

重起MySQL .

在更新root 密码後,日後要与MySQL 连线的方法为:

MySQL -uroot -p新密码

忘记MySQL 的root 密码:

先确认已经杀掉MySQLd 进程了,然后执行这个

/usr/bin/safe_MySQLd --skip-grant-tables &

再这样登录

MySQL -h 192.168.1.2 -u root

上边的192.168.1.2 是cloud 的MySQLd 运行机器,你换成自己的,这样登录上

去,就可以MySQL 修改密码了。

修改密码

1.MySQL -h hostname –u root 命令登录到MySQLd server 用grant 命令改变口令: Grant all on *.* to root indentified by "111111"

2. MySQLadmin -u 用户名-p 旧密码password 新密码

例1:给root 加个密码ab12。首先在DOS 下进入目录MySQLbin,然后键入

以下命令

MySQLadmin -uroot password ab12

注:因为开始时root 没有密码,所以-p 旧密码一项就可以省略了。

2、例2:再将root 的密码改为djg345。

MySQLadmin –u root -pab12 password djg345 (注意-p 不要和后面的密码分

开写,要写在一起)

3.

https://www.360docs.net/doc/103968057.html,e MySQL; update user set password password =password('yourpass') wh

ere user='r

2.oot'

4. 载入权限表:`MySQLadmin -h hostname flush-privileges' ,或者使

用SQL 命令`FLUSH PRIVILEGES'。(当然,在这里,你也可以重启MySQLd。)MySQL 的建库,添加数据方法:

1.mysqi –u root

2.MySQL>create database ttt;

3.MySQL>source 1.txt

4.MySQL>load data local infile "2.txt" into table board;

1.txt 内容:

1.CREATE TABLE board (

2.boardid int(11) NOT NULL auto_increment,

3.boardname char(255),

4.PRIMARY KEY (boardid)

5.);

2.txt 内容:

1 lk(Tab 键分开)

2 lklk

3 lklklk

导出database:

#MySQLdump –opt ttt –uroot –p111111 > 111.sql

导入database

1. #MySQL –u root –p111111 ttt < 111.sql

2. MySQL>source 111.sql;

导出的多个database:#MySQLdump –-databases ttt1 ttt2 ttt3 –uroot –p111111

> 111.sql

导出所有database:#MySQLdump –-all-databases –uroot –p111111 > 111.sql

补一下不知道root密码情况下MySQL 修改root密码

MySQLd启动的时候加上–skip-grant-tables,然后马上修改密码,修改后去掉–skip-grant-tables,然后就OK了。

linux修改密码命令

Linux修改密码的方法 如果是以root身份登录,修改root密码.只要输入 passwd 就会出现: New password: Retype new password: 按提示输入密码确认即可. 如果想更改其他用户密码,只要输入passwd username即可. 如:passwd lsyer New password: Retype new password: 可以输入 passwd –help 来查看该命令的使用方法. GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。 你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按箭头键直到这一行被突出显示,然后按 [e]。 你现在可在文本结尾处(空一格)再添加 single/linux -s 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。 你会被带会编辑模式屏幕,从这里,按 [b], GRUB 就会引导单用户 Linux 模式。结束载入后,你会面对一个与以下相似的 shell 提示: sh-2.05# 现在,你便可以改变根命令,键入: passwd root 你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。 LILO:当系统启动到出现LILO引导画面时,对于图形引导方式按TAB键进入文本方式,然后在LILO处 输入linux single回车即可进入免密码的控制台,进入以后使用passwd命令修改root的密码 即可 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e 键 2. 再次用上下键选中你平时启动linux的那一项(类似于 kernel/boot/vmlinuz-2.4.18-14ro root=LABEL=/),然后按e键. 3. 修改你现在见到的命令行,加入single,结果如下: kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ single 4. 回车返回,然后按b键启动,即可直接进入linux命令行 5.用password命令修改密码

Linux上使用光盘修改root密码

使用光盘变更root密码方法 一、思路: 1、使用光盘rescue模式,直接修改系统下passwd 中root 的登录密码设置 2、针对上次说到无法进入单例模式,解决办法: 在rescue模式下,修改inittab 文件中默认启动等级为1(备份修改之前的启动等级) 3、Reboot 从hard 直接使用正常模式启动系统进入单例模式,直接进入系统root 权限下,修改root密码 4、使用root 权限或进入rescue模式,修改passwd中root登录需要使用密码。 5、将inittab 文件中启动模式改为原来的。Reboot 使用root登录,完成。 二、实施步骤 1、插入SUSE_10_sp3系统光盘,设置bios为cdrom启动; 2、进入以下界面后使用Rescue System 进入系统

3、使用root 进入rescue模式 4、查找原来系统对应的分区(带“*”的分区),并进行挂载

5、修改root登录免密钥认证 挂载后,cd /mnt/etc/; vi passwd 修改root 行,如下图删除“x”;保存退出后,确认修改成功。 6、修改启动模式: vi inittab 记住原有启动模式id后,修改initdefault 为1; 保存退出后,再次确认是否修改成功。

7、reboot,从硬盘使用默认选项启动系统 直接按Enter 使用root进入系统,如下

进入系统后,使用passwd 或passwd root 修改root密码。 修改完成后, cd /etc vi passwd 修改root 启动时使用密钥认证。 vi inittab 改为原来启动等级。 8、Reboot 系统,如下使用修改后的密码进入系统。

怎样修改mysql密码

怎样修改mysql密码 关于mysql的介绍,站长们都是比较清楚的,MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编挥镅 PHP的完美结合,专职优化、域名注册、网站空间、美国虚拟主机、服务器托管、vps主机、服务器租用的中国信息港来为你详细介绍! 一、MySQL修改密码方法总结 首先要说明一点的是:一般情况下,修改MySQL密码是需要有mysql里的root权限的,这样一般用户是无法更改密码的,除非请求管理员帮助修改。 方法一 使用phpMyAdmin (图形化管理MySql数据库的工具),这是最简单的,直接用SQL语句修改mysql数据库库的user表,不过别忘了使用PASSWORD函数,插入用户用Insert 命令,修改用户用Update命令,删除用Delete命令。在本节后面有数据表user 字段的详细介绍。 方法二 使用mysqladmin。输入 mysqladmin -u root -p oldpassword newpasswd 执行这个命令后,需要输入root的原密码,这样root的密码将改为newpasswd。同样,把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的,而且mysqladmin无法把密码清空。 下面的方法都在mysql提示符下使用,且必须有mysql的root权限: 方法三 mysql> INSERT INTO https://www.360docs.net/doc/103968057.html,er (Host,User,Password) VALUES

MySQL修改root密码并不难

以下的文章主要介绍MySQL 修改root 密码命令实际应用的介绍,其中包括对更改MySQL数据库的root 管理员密码以及MySQL 数据库修改root 密码命令等相关内容的介绍,希望会给你带来一些帮助在此方面。 一、请问在win2K命令提示符下怎样更改MySQL的root管理员密码? 1.>MySQL -u root -p 2.Enter password: ****** 3.MySQL> use MySQL; 4.MySQL> update user set password password=password('new_password') whe re user='root'; 通过这种方法就可以直接MySQL 修改密码了。至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加“C:\Program Files\MySQL\MySQL Server 5.0\bin;”(请改为你自己的安装路径)了。 二、MySQL 修改root密码命令 cmd下切换到MySQL 安装目录 例 d:/MySQL/bin 前提:MySQL用户root密码为空. 输入MySQL -u root MySQL MySQL> 状态下输入update user set password=password('新密码') where user='root'; 回显 Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 MySQL> 状态下输入FLUSH PRIVILEGES; 回显 Query OK, 0 rows affected (0.00 sec) MySQL> 状态下输入quit 退出sql 注意每个命令后都要加上一个分号";"

MySQL-中修改密码及访问限制设置详解

MySQL 中修改密码及访问限制设置详解.txt会计说:“你晚点来领工资吧,我这没零钱。”你看得出我擦了粉吗?虽然你身上喷了古龙水,但我还是能隐约闻到一股人渣味儿。既宅又腐,前途未卜。既宅又腐,前途未卜。你被打胎后是怎么从垃圾桶里逃出来的?史上最神秘的部门:有关部门。不可否认,马赛克是这个世纪阻碍人类裸体艺术进步最大的障碍!MySQL中修改密码及访问限制设置详解 MySQL是一个真正的多用户、多线程SQL数据库服务器。 MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编?挥镅?PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参考。 一、MySQL修改密码方法总结 首先要说明一点的是:一般情况下,修改MySQL密码是需要有mysql里的root权限的,这样一般用户是无法更改密码的,除非请求管理员帮助修改。 方法一 使用phpMyAdmin (图形化管理MySql数据库的工具),这是最简单的,直接用SQL语句修改mysql数据库库的user表,不过别忘了使用PASSWORD函数,插入用户用Insert命令,修改用户用Update命令,删除用Delete命令。在本节后面有数据表user字段的详细介绍。 方法二 使用mysqladmin。输入 mysqladmin -u root -p oldpassword newpasswd 执行这个命令后,需要输入root的原密码,这样root的密码将改为newpasswd。同样,把命令里的root改为你的用户名,你就可以改你自己的密码了。当然如果你的mysqladmin 连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的,而且mysqladmin无法把密码清空。

Mysql密码重置

本教程适用于采用Win2003、WinXP操作系统 当管理员忘记MySQL密码怎么办?屡次输入密码,仍然提示错误,网站无法正常运行,数据库也无法管理,管理员束手无策。 网站程序或MySQL管理软件连接MySQL服务器时密码错误,会出现“1045 - Access denied for user 'root'@'localhost'(using password:YES)”的错误提示,如下图: 当确认已经忘记MySQL密码,则可以通过以下方案重置root用户密码。双击打开C:\Program Files\MySQL\MySQL Server 5.1\my.ini文件,如下图:

点击“记事本”软件顶部的“编辑”,再选择“查找”,在“查找内容”处输入[mysqld],并点击“查找下一个”,它会自动转到[mysqld]字段行。在下面增加一行skip-grant-tables并保存,如下图: 点击左下角“开始”,“管理工具”,“服务”。鼠标右键点击服务列表中的“MySQL”服务,选择“重新启动”,如下图: 重新运行Mysql,这时候不需要密码就能运行,点enter 输入use mysql;按回车键,出现Database changed提示。

再输入update user set password=password('新密码') WHERE User='root';按回车键。例如:你需要设置的密码是mysql789,那么你需要输入的是update user set password=password('mysql789') WHERE User='root';如果担心输入错误,您可以直接复制这段内容,鼠标右键在点到控制台空白处,选择“粘贴”,再按回车运行,出现提示“Query OK, 2 rows affected (0.00 sec) Rows matched: 2 Changed: 2 Warnings: 0”。如下图。 再输入flush privileges;按回车,出现“Query OK, 0 rows affected (0.00 sec)”提示。 去掉my.ini中的[mysqld]字段下面一行的skip-grant-tables,再次重启MySQL 服务。此时,用新的密码mysql789连接数据库,如下图: 点击“确定”后,发现已经可以连上MySQL数据库。如下图:

Linux更改用户密码

Linux更改用户密码 环境 RedHat Linux 9 + VWWare 7.1.2 + Putty 0.62 问题 Linux更改用户密码 解决 方法一 1.如果你是以普通用户登录的话,修改自己的密码,使用passwd命令。会让你先输入自己的旧密码,再输入两遍新密码。 [plain]view plaincopyprint? 1.[wgb@localhost root]$ passwd 2.Changing password for user wgb. 3.Changing password for wgb 4.(current) UNIX password: 5.New password: 6.Retype new password: 7.passwd: all authentication tokens updated successfully. 8.[wgb@localhost root]$ 9. 10.[wgb@localhost root]$ passwd wgb 11.passwd: Only root can specify a user name. 2.如果你是root用户登录的话,使用passwd root或者passwd,就可以修改root 的密码。直接输入两遍新密码就可以了,不用输入旧密码。 [plain]view plaincopyprint? 1.[root@localhost root]# passwd 2.Changing password for user root. 3.New password: 4.BAD PASSWORD: it is too short 5.Retype new password: 6.passwd: all authentication tokens updated successfully.

清除或重设mysql密码方法

清除或重设mysql密码 方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql> 方法二: 直接使用/etc/mysql/https://www.360docs.net/doc/103968057.html,f文件中[client]节提供的用户名和密码: # mysql -udebian-sys-maint -p Enter password: <输入[client]节的密码> mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql> 方法三: 这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!! # mysql -uroot -p Enter password: <输入/etc/mysql/https://www.360docs.net/doc/103968057.html,f文件中[client]节提供的密码>

忘记MYSQL密码后的修改方法

本文主要介绍的是忘记MySQL数据库密码的实际解决方案,如果在实际操作中你不小心忘记MySQL数据库密码可以说是一件十分麻烦的事情,以下的文章就是对一麻烦事的破解,以下就是文章的主要内容描述。 破解本地MySQL数据库密码: Windows: 1.用系统管理员登陆系统。 2.停止MySQL的服务。 3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL, c:\mysql\bin>mysqld-nt ––skip-grant-tables 或则:c:\mysql\bin>mysqld ––skip-grant-tables mysqld.exe是微软Windows MySQL server数据库服务器相关程序。 mysqld-nt.exe是MySQL Daemon数据库服务相关程序。 5.[未验证] 重新打开一个窗口 进入c:\mysql\bin目录,设置root的新MySQL数据库密码 c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword" c:\mysql\bin>mysqladmin -u root -p shutdown 将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。 5.[验证]或则: 重新开打一个命令提示符的窗口(CMD) 用空MySQL数据库密码方式使用root用户登录 MySQL; 1.mysql -u root 修改root用户的密码;

root用户密码丢失后的修复

AIX恢复密码过程 一.登陆root用户提示:“Your account has expired,please see system administrator. ”主要原因是:Your password has expired. 恢复方法1如下: 1.先将对应机器已安装操作系统版本的光盘的第一张放入光驱中 2.检查机器与显示器和键盘的连接是否完好 3.重新启动机器 4.在显示器出现PowerPC图标时,按5从默认的光盘启动 5.可以从显示器上看到启动设备是/pci@fed00000/scsi@b/sd@4,0:\ppc\chrp\bootfile.exe 或/pci@fff7f08000/scsi@c/sd@8.0之类的字样 观察光驱的灯是否闪烁,闪烁表示在读取光盘上的内容 6.选择本窗口作为控制台 7.选择英语作为显示语言 8.进入Start Maintenance Mode for System Recovery菜单 9.进入Access a Root Volume Group菜单 10.Access a Root V olume Group 11.Access this Volume Group and start a shell 如果进入出现命令提示符,进行下一步 如果不能进入,出现很多/etc/getrootfs [586] 4518 killed的字符, 可以换一张光盘尝试或使用sysbase备份磁带来启动,直到出现命令提示符 12.# passwd Changing password for "root" root's New password: Re-enter root's new password: # vi /etc/security/passwd unknown: Unknown terminal type # export TERM=vt100 # vi /etc/security/passwd 将root: password = 26sxY3194nOIQ lastupdate = 1135953716 flags = 中的password字段清空,root密码也就设成空了 保存并退出 # sync # sync 同步2次 #shutdown -Fr 重新启动机器root密码为空 恢复方法2如下: 1.先将对应机器已安装操作系统版本的光盘的第一张放入光驱中 2.检查机器与显示器和键盘的连接是否完好

修改MYSQL默认账户密码

修改MYSQL默认账户密码 在安装完MySQL数据库后,必须修改数据库的默认账号密码,以保证数据库的安全性,以下为操作步骤: #mysql mysql> use mysql; Database changed mysql> select user,password,host from user; +-------+-------------------------------------------+-----------------+ | user | password | host | +-------+-------------------------------------------+-----------------+ | root | | localhost | | root | | email-admin | | root | | 127.0.0.1 | | root | | ::1 | | | | localhost | | | | email-admin | | root | | % | 查看发现数据库默认root账号和空账号都未设置密码 修改root用户的密码 mysql> update user set password=PASSWORD('yourpassword') where user='root' ;

Query OK, 5 rows affected (0.00 sec) Rows matched: 5 Changed: 5 Warnings: 0 删除空账号 mysql> delete from user where user=''; Query OK, 2 rows affected (0.00 sec) mysql> select user,password,host from user; +-------+-------------------------------------------+-----------------+ | user | password | host | +-------+-------------------------------------------+-----------------+ | root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | localhost | | root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | email-admin | | root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | 127.0.0.1 | | root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | ::1 | | root | *5A85E100F2A0D4AD5805DD6E3331937747369E5B | % | 最后刷新缓存,确保新的密码立即开始使用 mysql>flush privileges; Query OK, 0 rows affected (0.01 sec)

Linux下修改root密码以及找回密码的方法

Linux下修改root密码以及找回密码的方法 1)以root身份登陆,执行: # passwd 用户名(修改密码) # useradd 用户名(添加用户) 具体示例如下:[root@bogon ~]# passwd root Changing password for user root. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. 2)linux下root密码找回方法 linux的root享有至高无上的权力,一旦root密码忘记或者被盗,是一件非常头痛的事情,那么怎么样才能找回root的密码呢,总结如下:

(一)Linux 系统密码破解 1)在出现系统选择界面时,在Red Hat Linux的选项上按“e” 键, 2)然后会出现三个选项,在“kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/”上按“e”键进行编辑,见图2 3)向前移动光标,在“ro”或者“root”前加上“single”,然后 回车返回。见图3 4)按“b”键启动,进入字符界面,当出现“sh-2.05b#”时,就 意味着已经进入单用户模式。见图4 5)现在,输入“passwd root”,就可以重新设置root密码了。 6)设置完成后,reboot重启,用刚才设置的密码就可以进入linux 系统了。 图2 kernel 上按“e”键进行编辑

Linux系统下root用户执行passwd修改密码时报错问题

Linux系统下root用户执行passwd修改密码时报错问题 千锋Linux云计算运维培训课程,由浅入深,依次教授学员:Linux Shell脚本自动化编程,企业级自动化项目及公有云运维,Python Linux自动化运维开发,开源数据库MySQL DBA运维,大型网站高并发架构运维,企业私有云架构及运维等。全程使用的阿里云平台,助力学员掌握的专业技术在公司项目中能够做到所学即所用。 今天,小编发现Linux系统下root用户执行passwd修改密码时报错,具体内容如下。 修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败: # passwd root Changing password for user root. New password: Retype new password: passwd: Authentication token manipulation error 到网上搜了下,有的说是因为inodes用完,也就是根分区满了引起的,但执行df -i并非找个原因: # df -i Filesystem InodesIUsedIFreeIUse% Mounted on /dev/sda2 6406144 58534 6347610 1% / tmpfs 8242797 2 8242795 1% /dev/shm 继续找答案,按照网上的案例检查用户密码相关的系统文件/etc/passwd和 /etc/shadow,发现这两个文件权限有i选项,查询结果如下: # lsattr /etc/passwd —-i——–e- /etc/passwd # lsattr /etc/shadow

mysql常用命令一(登录、增加用户、密码更改)

mysql常用命令一(登录、增加用户、密码更改) 一、连接MySQL 格式: mysql -h主机地址 -u用户名-p用户密码 例1:连接到本机上的MYSQL。 首先在打开 DOS 窗口,然后进入目录 %mysqlpath%\bin>,%mysqlpath%是mysql安装的主目录,再键入命令:mysql -uroot -p,回车后提示你输密码,如果刚安装好 MySQL,超级用户 root 是没有密码的,故直接回车即可进入到MySQL中了,MySQL的提示符是:mysql>. C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p Enter password: Welcome to the MySQL monitor.? Commands end with ; or \g. Your MySQL connection id is 7 to server version: 5.0.7-beta-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> 例2:连接到远程主机上的 MySQL。 假设远程主机的IP为:192.168.9.168,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 如图: C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -h 192.168.9.168 -u root -p Enter password: Welcome to the MySQL monitor.? Commands end with ; or \g. Your MySQL connection id is 9 to server version: 5.0.7-beta-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> 二、增加新用户。 (注意:下面的因为是 MySQL 环境中的命令,所以命令后面都带一个分号作为结束符) 格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"; 例1、增加一个用户 test1 密码为 abc123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以 root 用户连入 MySQL,然后键入以下命令: grant select, insert, update, delete on *.* to [email=test1@]test1@"%[/email]" Identified by "abc123"; 如图: mysql> grant select, insert, update, delete on *.* to ??? -> test1@"%" Identified by "abc123"; Query OK, 0 rows affected (0.03 sec) 但例1增加的用户是十分危险的,如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据为所欲为了,解决办法见例2。 例2、增加一个用户test2密码为abc123,让他只可以在localhost上登录,并只可以对数据库 mydb 进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通MYSQL主机上来访问了。命令如下: grant select, insert, update,delete on mydb.* to test2@localhost identified by "abc123"; 如图:

HPUX的root密码设置和修改

修改HPUX的root账号密码 如果完全忘了root账户的密码,如何进行重置?如何解决密码的有效期修改,甚至是永不过期?我针对HPUX系统,做了一番试验,集网上各种方法所长,现已取得成功,较好解决了这一问题。交流如下: 一、重置root账号的密码(可以完全忘了老密码) 使用串口连接电脑,重起服务器,自检完成后,会出现这一行: “To discontinue, press any key in 10 seconds ” 这时按任意键,系统会中止启动,进入Main Menu. 键入“bo ”,回车。 系统询问“Interact with IPL (Y or N?)?”,输入“y”。 在提示符ISL> 后,输入“hpux - is ”, 系统进入单用户状态。 在#号提示符下键入“passwd ”, 然后输入新的密码。 这一步有时会要求输入老密码。 如果提示要root的老密码,说明系统启用了信任机制,在重置root密码前,先要取消信任机制,执行以下即可: 在#号提示符下键入“mount /usr”(网上资料都没有这一步,但这是必须的) 在#号提示符下键入“/etc/tsconvert –r” 在#号提示符下再次键入“passwd ”, 此时,不再需要老的密码了,然后输入新的密码,需要输入两次确认。 最后键入“reboot ”或“init 3 ”, 重启恢复系统正常运行。 在#号提示符下键入“/etc/tsconvert ”可以启用信任机制。

二、关于密码的有效期问题 可使用sam工具进行修改: 在#号提示符下键入“sam” 进入sam工具菜单界面 选择“Auditing and Security”页, 再选择“System Security Policies”页,可设置应用于本系统上所有用户的密码策略,然后选择“Password Aging Policies”页,可以逐项修改,或者简单地将“password aging”的状态选为disable,就永不过期了。 以上仅是两天来学习试验的结果,汇报给各位也算是抛砖引玉。

修改mysql_root密码的各种方法

忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写此文章与大家交流: 最简单的一种: 在mysqladmin里找到mysql数据库里的user表,里面有一行信息用户名:root 密码你可以到编辑里修改或添加,不过前面的属性得是password.然后找到mysqladmin根目录下的config.inc.php文件,打开修改里面的 $cfg['Servers'][$i]['password']='',密码和数据库里的密码必须一样,保存,重启所有服务器,再打开就行了。 1、编辑MySQL的配置文件:my.ini 一般在MySQL安装目录下有my.ini即MySQL的配置文件。 在此配置文件的最后添加如下一行: skip-grant-tables 保存退出编辑。 2、然后重启MySQL服务 在命令行下执行: net stop MySQL net start MySQL 3、设置新的ROOT密码 然后再在命令行下执行: MySQL -u root -p MySQL或mysql -u root -p 直接回车无需密码即可进入数据库了。 此时,在命令行下执行 use mysql; 现在我们执行如下语句把root密码更新为: update user set password=PASSWORD("root") where user='root'; (注意:此时不用使用mysqladmin -u root -p password '你的新密码'这条命令修改密码,因为'skip-grant-tables'配置, 不信的话,你可以试用一下,它肯定会报如下所示的错误: F:\Documents and Settings\long>mysqladmin -u root -p password 'root' Enter password: Warning: single quotes were not trimmed from the password by your command line client, as you might have expected. mysqladmin: You cannot use 'password' command as mysqld runs with grant tables disabled (was started with --skip-grant-tables). Use: "mysqladmin flush-privileges password '*'" instead) exit 退出MySQL。

f5修改root密码

F5 Big-IP 1600修改Root用户密码 2010-03-01 09:07 今天拿到一台F5 Big-IP 1600设备,不知道用户名和密码。F5的设备有两套密码,web登陆密码,以及系统管理的root密码,这一看就知道是linux系统。 既然没密码,也没人告诉,这台设备是借来测试的,二十几万的设备不折腾白布折腾,第一项要玩的就是先修改密码。 F5 Big-IP 1600面板上有液晶显示屏,可以修改设备的IP以及对设备进行一些简单的设置,重设root密码还是要用console先连接设备进行设置。 修改F5 Big-IP 1600的root密码首先需要进入单用户模式。 使用超级终端连接F5 Big-IP 1600,波特率选择19200,其他选项使用默认值。 通过面板上的system--reboot重启设备 Welcome to BIG-IP 9.4.6 Build 401.0 开机的时候可以看到系统的版本号。 在重启运程中,会显示一个Grub的系统引导菜单,并进入倒计数 在倒计数完成之前,用向上向下箭头选择相应的引导文件。用缺省的Welcome to BIG-IP 9.4.6 Build 401.0引导文件即可。

按E键进入引导选项编辑界面。 定位到kernel (hd0,1)/boot/1/vmlinuz的那一行,按E键进入引导选项编辑界面。 在platform=mercury quiet 的末尾加上single (single前应有一个空格).

按回车键退出编辑界面。 按b继续引导过程 这样就进入了单用户模式了,接下来基本就是linux的命令了。

MySQL57修改root密码的方法

MySQL57修改root密码的方法 MySQL是一个关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database ManagementSystem,关系数据库管理系统)应用软件之一。我们为大家收集整理了关于MySQL57修改root密码,以方便大家参考。 ?5.7.6 以后的版本 ?5.7.6 以后的版本在启动数据库的时候,会生成密码放到日志文件里,像这样: ?[root@centos-linux ~]# cat /var/log/mysqld.log | grep ?'password'2016-07-16T03:07:53.587995Z 1 [Note] A temporary password is generated ?for root@localhost: 2=s6NZk.t:fz ?然后使用该密码登陆数据库,但是不能进行任何操作,提示需要先修改密码。 ?mysql>; show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. ?这里修改密码就会遇到验证,简单的密码会提示不符合规则 ?mysql>; ALTER USER 'root'@'localhost' IDENTIFIED BY '123';ERROR 1819 ?(HY000): Your password does not satisfy the current policy requirements ?因为5.7里引入了一个validate_password插件来检验密码强度。 ?默认值分别如下: ?mysql>; show variables like

mysql忘记密码和删除root用户

一、手动修改 1、停止MySQL服务 执行:/etc/init.d/mysql stop,你的机器上也不一定/etc/init.d/mysql也可能是/etc/init.d/mysqld 2、跳过验证启动MySQL /usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 & 注:如果mysqld_safe的位置如果和上面不一样需要修改成你的,如果不清楚可以用find命令查找。 3、重置密码 等一会儿,然后执行:/usr/local/mysql/bin/mysql -u root mysql 出现mysql提示符后输入:update user set password = Password('要设置的密码') where User = 'root'; 回车后执行:flush privileges;(重要) 刷新MySQL系统权限相关的表。再执行:exit; 退出。 4、重启MySQL 杀死MySQL进程:killallmysqld 重启MySQL:/etc/init.d/mysql start 二、如果是误删了root用户,则使用下面的语句创建root用户: insert into user set Host='localhost',User='root',Password=Password('111111'),select_priv='y', insert_priv='y',update_priv='y', Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv ='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',creat e_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_ priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',sho w_view_priv='y',create_routine_priv='y',alter_routine_priv='y',event_priv='y',trigger_priv ='y'; 三、如果是忘记了root用户的密码,则使用下面的语句修改root密码: update user set Password=Password('111111') where User='root';

Linux_忘记root用户密码修改方法--图解

Linux 忘记root密码的修改方法—图解 在这个界面,输入任意键,进入系统选择界面 在出现系统选择界面时,在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系统了。 注:密码修改完成后,可不要忘记见上面修改的内容还原哦!

其它的一些修改密码的方法 一. lilo 1. 在出现lilo: 提示时键入linux single 画面显示lilo: linux single 2. 回车可直接进入linux命令行 3. #vi /etc/shadow 将第一行,即以root开头的一行中root:后和下一个:前的内容删除, 第一行将类似于 root::...... 保存 4. #reboot重启,root密码为空 二. grub 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键 2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=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::...... 保存

相关文档
最新文档