Score:0

mysql debian-start[190181]: ข้อผิดพลาด 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost' (โดยใช้รหัสผ่าน: NO)

ธง fr

ฉันกำลังพยายามตั้งค่าเซิร์ฟเวอร์ MariaDB ภายใต้ xubuntu 20.04 และนำเข้า db ทั้งหมดที่ฉันมีก่อนหน้านี้ในเครื่องอื่นภายใต้ xubuntu 18 (ตามบันทึกที่ฉันจดไว้เมื่อทำที่นั่นซึ่งมาจาก openuse)

mariadb ที่ติดตั้งมี datadir อยู่ /var/lib/mysqlและมีเพียง "null" msyql db ที่มีผู้ใช้ root ที่ไม่มีรหัสผ่าน (เมื่อทดสอบแล้วให้ป้อนเป็น sudo mysql -u รูท mysql ซึ่งต้องใช้รหัสผ่านส่วนตัวของฉัน)

ฉันหยุดเซิร์ฟเวอร์ MariaDB จากการติดตั้งระบบ แก้ไข mariadb.conf.d/50-server.cnf ด้วยการเปลี่ยนแปลงเล็กน้อยของฉัน (หัวหน้าของพวกเขาคือ datadir is /ที่อื่น/Mysql), แล้ว ฉันซิงค์ฐานข้อมูลทั้งหมดของฉันจากเครื่องก่อนหน้า (ฉันได้เตรียมการถ่ายโอนข้อมูล mysql ด้วย แต่เนื่องจากเวอร์ชัน MariaDB เหมือนกัน ฉันคิดว่ามันง่ายกว่า)

จากนั้น systemctl เริ่มต้น mariadb ส่งคืนโดยไม่มีข้อผิดพลาด แต่ก สถานะ systemctl mariadb แสดงให้เห็นว่า debian-start หลังการประมวลผลได้ให้ข้อผิดพลาดที่รายงานในหัวข้อ

MariaDB ดูทำงานได้ดี ฉันสามารถป้อนด้วยไคลเอ็นต์ mysql ในฐานข้อมูลส่วนบุคคลของฉันทั้งหมดโดยใช้รหัสผ่าน mysql เก่าของฉัน และฉันยังสามารถป้อนในฐานะรูท mysql โดยใช้รหัสผ่านรูท mysql เก่าของฉัน แน่นอนว่ารหัสผ่านเหล่านั้นไม่เหมือนกับรหัสผ่าน wd

ดังนั้นฉันจึงสามารถทำงานได้ตามปกติ มีเพียงข้อความรบกวนเล็กน้อยจาก debian-start ราวกับว่ามันพยายามเข้าสู่ระบบโดยไม่ใช้รหัสผ่านรูท (ซึ่งสำเร็จโดยใช้ต้นฉบับ mariadb.conf.d/50-server.cnf).

สิ่งนี้ไม่ได้เกิดขึ้นกับ Ubuntu 18 (ฉันต้องตั้งค่าที่นั่น ProtectHome=เท็จแต่เห็นได้ชัดว่าสิ่งนี้ไม่จำเป็นในวันที่ 20)

มีวิธีใดที่จะกำจัดข้อความที่น่ารำคาญ หรือฉันควรจะอยู่กับมันต่อไปเพราะที่เหลือทั้งหมดใช้งานได้แล้ว ?

in flag
ฉันสามารถยืนยันได้หรือไม่ว่าคุณได้ติดตั้ง MariaDB เวอร์ชัน *Debian* บน Xubuntu ด้วยตนเองแทนที่จะใช้แพ็คเกจเริ่มต้นที่มีอยู่ในที่เก็บ ถ้าใช่ คุณอาจต้องใช้ `sudo mysql_fix_privilege_tables` เพื่อให้แน่ใจว่าทุกอย่างเป็นปัจจุบันและถูกย้ายอย่างเหมาะสม
Lucio C avatar
fr flag
ฉันใช้แพ็คเกจรวมที่โหลดด้วย synaptic ฉันเพิ่งชี้ datadir ไปที่อื่นและวางฐานข้อมูลเก่าทั้งหมดไว้ที่นั่น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา