เพราะ SupeSite เรียก Discuz! และข้อมูล UCHome ดังนั้นหากพวกเขาไม่ได้ติดตั้งในฐานข้อมูลเดียวกันผู้ใช้ฐานข้อมูล SupeSite จะต้องอยู่บน Discuz! และฐานข้อมูล UCHome ได้อ่านแก้ไขและลบสิทธิ์ นี้ต้องใช้สิทธิ์ของผู้ใช้ MySQL ในการปรับเปลี่ยนสิทธิ์ที่จำเป็นต้องได้รับ
บทความนี้จะแสดงให้เห็นถึงสถานการณ์นี้และให้ความละเอียดขั้นตอนรายละเอียด
ตัวอย่างการตั้งค่าในบทความนี้มีดังนี้
Discuz!
ชื่อฐานข้อมูล: discuz_7_sc_utf8
ชื่อผู้ใช้ฐานข้อมูล: discuz_mysql
สิทธิ์เข้าถึงแบบเต็มเพื่อ discuz_7_sc_utf8 ปฏิบัติการ
ชื่อฐานข้อมูล: discuz_7_sc_utf8
ชื่อผู้ใช้ฐานข้อมูล: discuz_mysql
สิทธิ์เข้าถึงแบบเต็มเพื่อ discuz_7_sc_utf8 ปฏิบัติการ
SupeSite / X-พื้นที่
ชื่อฐานข้อมูล: ss_601_xs_401_sc_utf8
ชื่อผู้ใช้ฐานข้อมูล: ss_mysql
สิทธิ์: สิทธิ์ ss_mysql ของการดำเนินงานทั้งหมด
ชื่อฐานข้อมูล: ss_601_xs_401_sc_utf8
ชื่อผู้ใช้ฐานข้อมูล: ss_mysql
สิทธิ์: สิทธิ์ ss_mysql ของการดำเนินงานทั้งหมด
ปรากฏ: การติดตั้ง SupeSite / X-พื้นที่ไม่สามารถตรวจพบเมื่อฐานข้อมูล Discuz !.
การแก้ไข: ให้ discuz_7_sc_utf8 ปฏิบัติการสิทธิพิเศษ ss_mysql ทั้งหมด
ถ้าเพื่อความสะดวกคุณสามารถสร้างผู้ใช้ฐานข้อมูล, อนุญาตให้ผู้ใช้ในการดำเนินงาน Discuz! และฐานข้อมูลสิทธิ์ทั้งหมด SupeSite ระหว่างการติดตั้งให้ใช้ผู้ใช้ฐานข้อมูลก็จะไม่เกิดขึ้นในบทความนี้ หลังจากการติดตั้งผลิตภัณฑ์อื่น ๆ เช่น UCenter Home แล้วสิทธิ์ของผู้ใช้ที่จะให้การดำเนินงาน UCenter ฐานข้อมูลหลัก
ก่อนติดตั้ง Discuz_7.0.0_SC_UTF8
1. สร้างฐานข้อมูลใน MySQL discuz_7_sc_utf8
เปิด phpMyAdmin => สร้างฐานข้อมูลใหม่
2. สร้างฐานข้อมูลผู้ใช้ discuz_mysql ในการดำเนินงานฐานข้อมูล MySQL ได้รับอนุญาต discuz_7_sc_utf8 รับ
เปิด phpMyAdmin => สิทธิ์ => เพิ่มผู้ใช้ใหม่
สำหรับเหตุผลด้านความปลอดภัยไม่ให้สิทธิในการเข้าถึงผู้ใช้ discuz_mysql ฐานข้อมูลอื่น ๆ เพื่อให้สิทธิพิเศษระดับโลกไม่ได้เลือก การออกแบบเสร็จสมบูรณ์แล้วคลิกที่ "ดำเนินการ."
ไปที่ "แก้ไขสิทธิ์" หน้า "การระบุสิทธิ์ฐานข้อมูล" เลือก "discuz_7_sc_utf8"
นี่คือทั้งหมดที่ได้รับสิทธิ์ในการใช้ฐานข้อมูล discuz_mysql discuz_7_sc_utf8 การทำงานของฐานข้อมูลที่แสดง
3, การตั้งค่าการติดตั้ง Discuz_7.0.0_SC_UTF8
ใน Discuz! เมื่อติดตั้ง, ชื่อฐานข้อมูลป้อนเพิ่งสร้างชื่อผู้ใช้และรหัสผ่าน
ประการที่สองติดตั้ง SupeSite6.0.1_X-Space4.0.1_UC_SC_UTF8
1. สร้างฐานข้อมูลใน MySQL ss_601_xs_401_sc_utf8
2. สร้างฐานข้อมูลผู้ใช้ ss_mysql ในการดำเนินงานฐานข้อมูล MySQL ได้รับอนุญาต ss_601_xs_401_sc_utf8 รับ
3 SupeSite6.0.1_X-Space4.0.1_UC_SC_UTF8 การตั้งค่าการติดตั้ง
เมื่อติดตั้ง SuperSite ใส่ชื่อฐานข้อมูลที่คุณเพิ่งสร้าง: ss_601_xs_401_sc_utf8 ชื่อผู้ใช้ฐานข้อมูล: ss_mysql และฟอรั่มชื่อฐานข้อมูล Discuz ติดตั้งแล้ว discuz_7_sc_utf8 ดังแสดง
เพราะผู้ใช้ฐานข้อมูลที่ถูกได้รับอนุญาตเพียงเพื่อดำเนินการฐานข้อมูล ss_601_xs_401_sc_utf8 ss_mysql เพื่อให้ผู้ใช้ฐานข้อมูลไม่จัดการกับข้อผิดพลาดสิทธิ์ฐานข้อมูล discuz_7_sc_utf8 ss_mysql ข้อผิดพลาดข้อความ "นี้เกิดขึ้นเมื่อการติดตั้งคุณระบุ Discuz ฐานข้อมูล! (discuz_7_sc_utf8) ไม่ได้อยู่กรุณาแก้ไข . "
4 อนุญาตให้ผู้ใช้ในการดำเนินงานฐานข้อมูล discuz_7_sc_utf8 ss_mysql ติดตั้งที่ประสบความสำเร็จ
เรื่องนี้เกิดขึ้นคุณจะต้องได้รับอนุญาตให้ดำเนินการ discuz_7_sc_utf8 ss_mysql ของฐานข้อมูล เปิด phpMyAdmin => สิทธิ์ => สิทธิ์แก้ไขตามที่ปรากฏ
SupeSite จำเป็นต้องอ่านแทรกลบข้อมูลใน discuz_7_sc_utf8 ฐานข้อมูลเพื่อให้สิทธิ์ทั้งหมดที่ได้รับให้กับผู้ใช้ในการดำเนินงาน discuz_7_sc_utf8 ฐานข้อมูลของ ss_mysql
หลังจากที่อนุญาตโดยการติดตั้งวิธีการทดสอบที่คุณสามารถดำเนินการติดตั้ง
โปรดทราบว่าถ้าคุณต้องการ SupeSite และ Discuz! เข้าสู่ระบบ Synchronous, SupeSite ของชุดคุกกี้และ Discuz! ไฟล์ config.inc.php ในไดเรกทอรีค่าเดียวกันดังที่แสดง
ติดตั้งตอนนี้ SupeSite X-พื้นที่สามารถแสดงเนื้อหาของฟอรั่ม
Subscribe by Email
Follow Updates Articles from This Blog via Email
No Comments