当前位置: 首页 > news >正文

Laravel PHP 忘记密码如何重置(创建新管理员账号)

1. CD 到项目根目录,执行命令行

php artisan tinker

 

2. 在 tinker 环境中执行以下 PHP 语句,创建新用户名和密码

$username = 'your_new_admin';
$password = 'your_admin_password';
$name = 'your_new_admin';DB::table('admin_users')->updateOrInsert(['username' => $username],['password' => Hash::make($password),'name' => $name,'avatar' => NULL,'created_at' => now(),'updated_at' => now()]
);

 

3. 给新用户管理员权限(管理员 permission_id 一般是 1)

DB::table('admin_user_permissions')->updateOrInsert(['user_id' => DB::table('admin_users')->where('username', $username)->first()->id],['permission_id' => 1,'created_at' => now(),'updated_at' => now()]
);

 

http://www.hskmm.com/?act=detail&tid=390

相关文章:

  • 打工人必看!昆工MBA“项目管理”杀疯了
  • 第一章 逻辑代数基础 - Wisdom
  • DVectorT虐哭ListT
  • 201912_BUUCTF_Base64隐写
  • 软考达人-案例分析
  • kettle插件-sqlserver cdc插件,从sqlserver获取实时数据so easy,早早下班
  • golang netpoll 底层原理
  • manim如何按绝对时间管理动画
  • MATLAB R2025a安装教程和资源(中文版)
  • Xmanager Power Suite使用教程 - Invinc
  • try hack me.md
  • Snapshot-based State Replication 基于快照的状态复制网络框架,快照同步
  • Transformer通俗讲解
  • Ubuntu 安装微信
  • Ubuntu 安装截图软件 flameshot
  • Kali连接postgreSQL失败(已解决)
  • 主存储器和cpu的链接
  • 7. LangChain4j + 记忆缓存详细说明 - Rainbow
  • 英语_阅读_water protection team_待读
  • 滑动窗口(不与单调队列结合的总结)
  • Codeforces Round 1048 (Div 2)
  • 9.9未完成
  • 9.9日总结
  • 202205_宁波市赛_Cr4ck2
  • GitHub Copilot代码审查大升级!路径级指令+组织级规范,开发者效率再提升!
  • 20250909 GOJ 模拟赛
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名语音识别框架需求洞察
  • SOS dp(高维前缀dp)
  • 英语_阅读_raise awareness about water conservation_待读
  • 自我介绍