修改登陆密码的方式及加密函数

修改登陆密码的方式

1.select md5(‘1234‘);=81dc9bdb52d04dc20036dbd8313ed055

选择member  双击密码把新的填进去 然后点击保存

即可修改密码退出登陆即可用新的密码进入

自己计算的32位加密函数

function  mymd6($p,$c=‘webrx‘){

$s1=md5($p.$c);

$s2=sha1($p.$c);

$sok=substr($s1,0,6).substr($s,0,6);

$sok=substr($s1,12,5).substr($s,22,5);

$sok=substr($s1,22,5).substr($s,32,5);

return $sok;

}

$p为密码,$c 为自己的账号

有关函数的调用

include ‘inc/db_mysqli.php‘;

$s=‘123‘;

$ss=mymd5($s,‘lsr‘);

echo $s;

echo ‘<hr>‘;

echo strlen($ss); //显示多少条信息

客户要求修改密码的时候可以问他的账号然后根据调用函数得出新的密码拿到数据库修改即可,其他的字段也可以修改作为验证码

  1. <?php
  2. include ‘inc/db_mysqli.php‘;
  3. $s=‘789‘;
  4. $ss=mymd5($s,‘lsr‘);//lsr为账号名
  5. echo $ss;
  6. echo ‘<hr>‘;
  7. echo strlen($ss);

来自为知笔记(Wiz)

时间: 2024-11-09 21:34:11

修改登陆密码的方式及加密函数的相关文章

MySQL5.7版本修改登陆密码

MySQL的登陆密码保存在内建的名为MySQL的数据库中到表格user中; 所以,在登陆到MySQL之后, 使用: use MySQL 语句选定该数据库, 通过update关键字修改数据即可; update user set authentication_string=password("newpassword") where user='yourusername'; 修改好之后有如下提示: Rows matched: 1 Changed: 1 Warnings: 1使用:show w

获取UITableView每行中不同的UITextField输入的内容(例如修改登陆密码)

@interface AZTPasswordModifyViewController ()<UITableViewDelegate, UITableViewDataSource>{ NSString *_theOldPassword ; NSString *_theNewPassword; NSString *_theTwiceNewPassword; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtI

CentOS单用户模式下修改ROOT密码和grub加密

Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务.如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了. 使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式. 特注:进入单用户模式,没有开启网络服务,不支持远程连接 Linux 系统中不同的运行级别(Run Level)代表了系统的不同运行状态,例如

centos单用户模式:修改ROOT密码和grub加密

centos单用户模式:修改ROOT密码和grub加密 CentOSLinux网络应用配置管理应用服务器 Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务.如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了. 使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式.特注:进入单用户模式,没有开启网络服务

远程桌面修改当前登陆密码

有时候我们需要远程桌面去修改登陆密码.但是在远程桌面的时候无法通过Ctrl+Alt+Del来显示修改密码页面.那我们怎么修改密码哪?其实我们很简单的就能把改页面调出.如图: 我们把远程桌面全屏,输入Ctrl+Alt+End即可!

MySQL 修改用户密码及重置root密码

为数据库用户修改密码是DBA比较常见的工作之一.对于MySQL用户账户的密码修改,有几种不同的方式,推荐的方式使用加密函数来修改密码.本文主要描述了通过几种不同的方式来修改用户密码以及mysql root账户密码丢失(重置root密码)的处理方法. 1.密码修改的几种方法 a.可以在创建用户的时候指定密码,以及直接使用grant创建用户的时候指定密码. 对于已经存在的用户直接使用grant方式也可以修改密码 如下: --演示版本 [email protected][(none)]> show v

mysql修改完密码无法再次登陆

现象:修改完root密码之后,退出mysql,重启mysql服务,然后想用新密码登陆mysql,发现登不上去了. 一,碰到这种问题的原因是,在给用户改密码的时候没有使用password()函数对密码加密.如下: mysql> update user set password='[email protected]' where user='root';Query OK, 3 rows affected (0.00 sec)Rows matched: 3 Changed: 3 Warnings: 0

wampserver修改mysql密码后phpmyadmin登陆错误处理方法

首先针对wampserver这个软件来说,是很方面的! 在进行使用时都会涉及到关于mysql数据管理系统的相关密码的修改,这个当然修改是很简单,当时没有想那么多,想为自己的mysql添加一个密码,方式如下: 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password &qu

MySQL之登陆密码加密认证脚本

一.登陆密码加密认证脚本应用场景 日常操作,经常明文指定了MySQL密码来登录MySQL服务,在登录成功之后就会抛出下面的警告:[root@git-server ~]# mysql -uroot -p'wujianwei' Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MyS