CI使用Tank Auth转移数据库导致密码用户错误的解决办法


Posted in PHP onJune 12, 2014

Tank Auth是针对Codeigniter的权限管理类库,功能很强大。整合了CI之后,有一天将数据库转到另一台服务器上,发现使用之前的用户名和密码都无法登录了。

折腾半天,终于找到解决办法:

1、找到 config/tank_auth.php 文件

2、修改参数

将 $config['phpass_hash_portable'] = FALSE; 修改为

$config['phpass_hash_portable'] = TRUE;

3、然后在本地用之前的用户密码登录,修改密码

4、再次转移表 users

5、在服务器用修改后的密码登录

这样就正常了!

PHP 相关文章推荐
杏林同学录(八)
Oct 09 PHP
隐性调用php程序的方法
Mar 09 PHP
用PHP书写安全的脚本代码
Feb 05 PHP
PHP 第三节 变量介绍
Apr 28 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
Jul 12 PHP
PHP+MySQL修改记录的方法
Jan 21 PHP
PHP匿名函数和use子句用法实例
Mar 16 PHP
一个简单的php路由类
May 29 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
PHP合并数组函数array_merge用法分析
Feb 17 PHP
highchart数据源纵轴json内的值必须是int(详解)
Feb 20 PHP
PHP实现的mysql读写分离操作示例
May 22 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
Jun 12 #PHP
php 过滤英文标点符号及过滤中文标点符号代码
Jun 12 #PHP
PHP读取RSS(Feed)简单实例
Jun 12 #PHP
Codeigniter实现智能裁剪图片的方法
Jun 12 #PHP
PHP使用Alexa API获取网站的Alexa排名例子
Jun 12 #PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
Jun 12 #PHP
Codeigniter生成Excel文档的简单方法
Jun 12 #PHP
You might like
用PHP制作静态网站的模板框架(三)
2006/10/09 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
Thinkphp框架中D方法与M方法的区别
2016/12/23 PHP
为javascript添加String.Format方法
2020/08/11 Javascript
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
DLL+ ActiveX控件+WEB页面调用例子
2010/08/07 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
2014/06/05 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
Javascript获取当前日期的农历日期代码
2014/10/08 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
2016/05/12 Javascript
jQuery实现自动输入email、时间和域名的方法
2016/08/24 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
vue中的ref和$refs的使用
2018/11/22 Javascript
vue实现图片上传功能
2020/05/28 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
[51:52]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
python实现获取序列中最小的几个元素
2014/09/25 Python
python中二维阵列的变换实例
2014/10/09 Python
Python Queue模块详解
2014/11/30 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Python Pandas list列表数据列拆分成多行的方法实现
2020/12/14 Python
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
加拿大休闲和工业服装和鞋类零售商:L’Équipeur
2018/01/12 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
超市业务员岗位职责
2013/12/05 职场文书
办公室秘书岗位职责范本
2014/02/11 职场文书
2014年大学生村官工作总结
2014/11/19 职场文书
放假通知怎么写
2015/08/18 职场文书
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android