修改mysql和pureftpd密码

【1】修改MySQL用户的密码

第一步:

①mysql5.7之前修改密码的的语法

update mysql.user set password=password(‘123‘) where user=‘root‘ and Host = ‘localhost‘;

②mysql5.7之后修改密码的的语法,

update mysql.user set authentication_string=password(‘123qwe‘) where user=‘root‘ and Host = ‘localhost‘;

5.7之前使用password字段存储密码,5.7之后改用authentication_string字段存储密码

第二步:

flush privileges;

【2】修改pureftpd密码

原理:pureftpd在把登录账号和密码放在mysql中数据库中,pureftpd需要读取/ect/pure-ftpd/pureftpd-mysql.conf配置文件里面的mysql数据库的用户名和密码连接数据库,然后取得在对应的表中取得登录账号和密码

第一步:如果需要修改pureftpd连接到数据库的用户和密码

①查看pureftpd-mysql.conf配置文件中的连接到用户名,密码

在mysql中执行下面操作

update mysql.user set authentication_string=password(‘123qwe‘) where user=‘pureftpd‘

②把pureftpd-mysql.conf中的MYSQLPassword的值替换成修改好的密码

第二步:修改pureftpd的登录名和密码,从上面的图可以看到,ftp是从pureftpd数据库中的ftpd表里读取对应登录名的密码

在MySQL中执行下面操作

Update  pureftpd.ftpd set Password=md5(‘123‘) where user=‘pureftpd‘;

注意:从配置文件中的MYSQLCrypt字段可以看到使用的是md5加密算法,所以必须是md5()函数加密,不是使用password()函数加密

时间: 2024-08-29 14:29:27

修改mysql和pureftpd密码的相关文章

修改MySQL数据库的密码

通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1.给root加个密码ab12.首先在DOS下进入目录mysql\bin,然后键入以下命令mysqladmin -u root -password ab12注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. 2.再将root的密码改为djg345.mysqladmin -u root

mac下修改mysql-root密码-各种权限问题解决

官方资料:http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-unix 还有一个值得参考的mysql安装,与python-mysql安装博客http://hearrain.com/2011/01/498 据官方文档说, For example, if you run the server using the mysql login account, you should l

Windows下修改mysql root用户密码

忘记mysql的root密码是一件让人头疼的问题. 下面理一下Windows7下面重置root密码的方法. 1.打开一个命令行窗口:这儿必须注意,要使用管理员身份打开: 2.关闭mysql服务:net stop mysql 3.运行 mysqld --skip-grant-tables.该命令是让mysql启动的时候跳过授权表,这儿要注意的是网上很多地方都是 mysqld-nt,但新版本已经被mysqld取代了. 4.重开一个命令行窗口(用管理员身份打开), 运行命令: mysql -u roo

WAMP中修改mysql默认空密码

WAMP中如何修改mysql默认空密码 WAMP安装好后,mysql教程密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作.首先,通过WAMP打开mysql控制台.提示输入密码,因为现在是空,所以直接按回车.然后输入 use mysql 意思是使用mysql这个数据库教程,提示"Database changed"就行.然后输入要修改的密码的sql语句 update user set password=PASSWORD('root') where use

利用phpmyadmin修改mysql的root密码及如何进入修改密码后的phpmyadmin

1.利用phpmyadmin修改mysql的root密码 很多人利用phpmyadmin或者命令行来修改了mysql的root密码,重启后发现mysql登录错误,这是为什么呢?修改mysql的root的密码要在mysql软件中mysql数据库里修改root的密码,还要在配置文件中修改.而且在数据库中的修改不止修改一行数据,所以千万不要手动修改,要用命令来修改. 首先用root账号登陆phpmyadmin,然后点击左侧进入mysql数据库,在顶部点击"mysql"进入sql输入界面.输入

Windows如何修改MySQL用户root密码

转:http://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.html MySQL 是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.搭配 PHP 和 Apache 可组成良好的开发环境.因此用的很广泛.很多人都会遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.这里我就教大家几

windows环境下修改Mysql的root密码

最近一直没用Mysql,root密码给忘了,然后就自己修改了一下,现在整理一下步骤.(我的版本是5.1) 1.首先得到Mysql的bin路径,copy下来. 右击,选择属性. 2.打开命令窗口“CMD”,将路径切换到刚刚复制的Mysql路径下: >>cd C:\Program Files\MySQL\MySQL Server 5.1\bin 关闭SQL服务: >>net stop mysql 然后再输入: >> mysqld --skip-grant-tables 3.

Windows修改MySQL用户root密码

MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.搭配 PHP 和 Apache 可组成良好的开发环境.因此用的很广泛.很多人都会遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.这里我就教大家几种修改MySQL密码的方法.这里以修改root密码为例,操作系统为windows. 注意:修改MySQL是需要有mysql里的roo

设置及修改mysql root 用户密码

mysql的安全 首先进入后 1.先给mysql 设置一个密码 2.删除无用的mysql库内的用户账号 3.删除默认存在的test数据库 还可以做到更安全的 1.删除所有mysql中的用户,包括root超级用户. mysql>delete from mysql.user; Query OK,2 rows affected(0.00 sec) 提示:root可以保留,然后修改为其它用户也可以 2.增加system 并提升为超级管理员,即和root等价的用户,只是名字不同. mysql>grant