Devdit
 

Login without a password is forbidden by configuration (see AllowNoPassword) แก้ไขอย่างไร

2.1K

เข้าสู่ระบบโปรแกรม phpMyAdmin ไม่ได้ขึ้นข้อความว่า Login without a password is forbidden by configuration (see AllowNoPassword) 

 

ปัญหานี้เกิดจากโปรแกรมมีการตั้งค่าว่า กรณีไม่มีรหัสผ่านจะไม่สามารถเข้าสู่ระบบได้ บทความนี้เหมาะสำหรับการใช้ฐานข้อมูลแบบไม่กำหนดรหัสผ่านเท่านั้น สมมุติ Path ไฟล์โปรแกรม phpMyAdmin คือ

D:\xampp\phpMyAdmin\

 

วิธีที่ 1. ตั้งค่าให้ phpMyAdmin ยอมให้มีการเข้าสู่ระบบโดยไม่ต้องกรอกรหัสผ่าน 

1.1 ให้ไปที่ Folder โปรแกรม phpMyAdmin หาไฟล์ชื่อ config.inc.php

1.2 เปิด และแก้ไขไฟล์จาก

$cfg['Servers'][$i]['AllowNoPassword'] = false;

เป็น

$cfg['Servers'][$i]['AllowNoPassword'] = true;

1.3 ทดลองเข้าโปรแกรม phpMyAdmin ใหม่

วิธีที่ 2. ตั้งค่าให้ไม่บังคับล็อกอิน โปรแกรม phpMyAdmin

2.1 ให้ไปที่ Folder โปรแกรม phpMyAdmin หาไฟล์ชื่อ config.inc.php

2.2 เปิด และแก้ไขไฟล์จาก

$cfg['Servers'][$i]['auth_type'] = 'cookie';

เป็น

$cfg['Servers'][$i]['auth_type'] = 'config';

2.3 ทดลองเข้าโปรแกรม phpMyAdmin ใหม่

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ