หน้าตา HC7 For Windows ภาษาไทย

Hosting Controller มีให้เลือกภาษาไทยตั้งแต่หน้า login (รูปแรก) หน้าตาภายใน (รูปสอง)

กินทรัพยากร…นิดๆหน่อยๆ ทดสอบบน DELL R200 Quad-Core 2.4GHz, RAM 1GB ลงโปรแกรมไปหมดดังนี้

  1. MSSQL 2005
  2. MailEnable Server
  3. MS FTP
  4. MS DNS
  5. IIS
  6. VisNetc Firewall
  7. VNC Server

กินแรมไป 500 กว่าๆ

เขาแก้บัคนี้ หรือยังครับ http://www.thaihosttalk.com/th1/index.php?topic=11346.0
ไม่แน่ใจว่าอันนี้เป็น release ใหม่หรือเปล่า
ภาษาไทยต้องโหลดเพิ่มเติมหรือมีมาด้วยเลยครับ ตัวที่ผมเคยลงให้ลูกค้าไม่มีแหะ

[quote author=FeNixZ link=topic=12435.msg121040#msg121040 date=1216243079]
เขาแก้บัคนี้ หรือยังครับ http://www.thaihosttalk.com/th1/index.php?topic=11346.0
ไม่แน่ใจว่าอันนี้เป็น release ใหม่หรือเปล่า
ภาษาไทยต้องโหลดเพิ่มเติมหรือมีมาด้วยเลยครับ ตัวที่ผมเคยลงให้ลูกค้าไม่มีแหะ

หลังจาก Tuning Services … ก็กินแรมลดลงเหลือแค่ 200 กว่าๆ

อ๋อ ตรงนั้นแก้แล้วครับ
มันบักตรงที่ว่า แก้ ของ root ได้น่ะครับ
จริงๆ ถ้าไม่ใช้ prefix ก็น่าจะเขียนกันตรงส่วน user root ไว้ ไม่ให้สร้างทับได้ครับ เพราะ user ปกติ สร้างทับได้หมดเลย

ยังไม่ค่อย get เท่าไร… มีรูปประกอบคำอธิบายไหมจะได้ไปถาม support เขาให้ครับ

แก้ไขเพิ่มเติม [edit]
ตัวที่ผมใช้เป็น full version ไม่ใช่ 10 Domain free

คือถ้าเรายังไม่แก้ ให้ใช้ระบบ prefix ในการสร้างฐานข้อมูล

ถ้าเกิด user ธรรมดา ที่เราเพิ่มเข้าไป ด้วยความรู้ไม่ถึงการณ์ หรือว่า รู้ถึงการณ์ (แต่ตั้งใจ)
เข้าไปเพิ่ม MySQL Database User ชื่อ root
รหัสผ่านของ root ปัจจุบัน จะถูกแทนที่ด้วย รหัสที่ user ตั้งเข้าไปครับ
ซึ่งเหมือนกับว่าทาง HC7 ไม่มีระบบตรวจสอบ สำหรับการแก้ไขในส่วนนี้
คาดว่า ถ้าหากมีการเพิ่ม user แบบ manual เข้าไปแล้ว แต่มีชื่อเดียวกับ prefix
แล้ว HC7 ไม่มีข้อมูลของ user นี้ เพราะไม่ได้สร้างผ่าน HC7
ถ้ามีการสร้างผ่าน HC7 ในชื่อ user เดียวกัน ก็น่าจะโดนทับเหมือนกันครับ (เดาเอา)

เรื่องบักตรง สร้าง user root ทับของเก่าได้ ถ้าไม่เปิดระบบ prefix คุณ bestthaihost ได้แจ้งให้ทางนั้นทราบแล้วครับ
แต่ไม่แน่ใจว่าเขาแก้หรือยัง เลยลองถามดูน่ะครับ

ตรงนี้ถ้าทราบไว้ผมว่าเป็นประโยชน์นะ เพราะว่าถ้าหากลูกค้าลงเองเราจะได้แจ้งตรงนี้ได้ว่าให้ระวังน่ะครับ

จูนยังไงครับ บอกหน่อย

ปิด service ที่ไม่จำเป็นครับ

เช้น
DHCP client
Error reporting service
Wireless…

พวกนี้มันจะ enable ฒาเป็น default ซึ่งล้วนแต่ไม่จำเป็นครับ

[quote author=FeNixZ link=topic=12435.msg121040#msg121040 date=1216243079]
ภาษาไทยต้องโหลดเพิ่มเติมหรือมีมาด้วยเลยครับ ตัวที่ผมเคยลงให้ลูกค้าไม่มีแหะ

ลงบน x64 ได้เปล่าครับ

เอา services ใน system ที่ไม่ได้ใช้ออกครับ

ผมไม่แน่ใจจริงๆว่า Windows 64bit จะได้หรือเปล่านะครับ

โอเค…เริ่มจะ get ล่ะ…

ผมขอพูดตามหลัก DBMS ดีกว่าครับ หาก DBMS ตัวไหนสามารถ add user ใหม่ทับ user เก่าได้… ผมว่า DBMS ตัวนั้นไม่ได้เรื่องแล้วล่ะมั้ง
MySQL สามารถ add user ใหม่ทับ user ที่มีอยู่แล้วได้ด้วยหรอครับ?

HC อาจจะเขียนให้ check ก่อน ว่ามี user อยูในระบบอยู่หรือไม่
ถ้ามีก็จะทำการ Update แทนการ add

เวนกำ… Logic Program มันจะแย่แบบนั้นเลยหรอ?

Add, Modify, Delete เป็นคำสั่งกำหนด id หมด

ก็ถ้า user ทำการ add db user ชื่อ root แล้วมันไปทับ root ของเดิม ก็ต้องบอกว่าเป็นช่องโหว่ของตัว HC เลยล่ะ ไม่ใช่ bug แล้ว
วิธีทดสอบก็ไม่ได้ยากเย็นอะไร แค่ปิด prefix แล้วลอง add ดู ก็รู้ละ

ถามคุณๆลอง add new user “root” เข้า mysql ได้หรือเปล่า?
ให้ใช้ mysql command line tool เลยด้วย :smash:

ตอบตรงนี้ให้ได้ก่อนครับ :pimp:

ไม่เข้าใจหรือแกล้งไม่เข้าใจกันนี่ ที่คุณเถียงๆมามันคนละประเด็นเลย เข้า mysql ไป adduser root มันไม่ได้อยู่แล้วพราะมี user ในระบบ แต่ login เป็น root แล้วเปลี่ยน password root ได้หรือเปล่า ตอบหน่อย?

เครื่อง DA ถ้าคุณ login เข้า mysql ด้วย user da_admin แล้วแก้ password ของ root หรือของ da_admin เองได้หรือเปล่า?
มันก็เหมือนๆกัน ตัว CP มันก็ใช้ user ที่มีสิทธิ์เป็น root ในการจัดการ db มันจะสร้างจะลบ user มันทำได้หมด (ยกเว้นลบตัวเอง)

ปัญหานี้ไม่ใช่ปัญหาจาก mysql แต่เป็นปัญหาที่การทำงานของตัว controller ถ้ามีการตรวจสอบไม่ดี มันก็เป็นไปได้

ปัญหานี้ไม่เห็นจะซับซ้อนอะไร ก็แค่ user สร้่าง dbuser ชื่อ root
ตัว cp มันก็ตรวจสอบว่ามี user อยู่ก่อนหรือเปล่า ถ้าไม่มีก็สร้างขึ้นมา แต่ถ้ามีก็แก้ password user นั้นใหม่
ทีนี้ user ดันชื่อ root ก็อยู่ที่ว่าตัว cp มีการตรวจสอบป้องกันหรือเปล่าว่า root สร้างไม่ได้เพราะเป็น user ระบบ
ถ้าไม่มีการตรวจสอบแล้วไปแก้ password ตามที่ user ตั้ง มันก็เป็นช่องโหว่อันหนึ่ง ก็แค่นั้นเอง
ถ้ากำหนด prefix มันก็ป้องกันปัญหานี้ได้เพราะถูกบังคับให้มี prefix

ซึ่งการทำงานในแบบไม่มี prefix จะต้องมีการตรวจสอบที่รัดกุมมากขึ้นอีกหลายอย่าง
เช่น ชื่อ dbuser ที่สร้างนั้นมีอยู่แล้วหรือไม่ ถ้ามีอยู่แล้วเปลี่ยน password ดื้อๆเลยเหรอ คงไม่ได้ น่าจะต้องเช็คก่อนว่า user นั้นใครเป็นเจ้าของ มีสิทธิ์แก้ไขได้หรือไม่ ถ้าตรวจสอบตรงนี้ได้ถูกต้องมันก็จบ

ตัว HC ผมไม่เคยใช้ ไม่รู้หรอกว่ามันทำงานยังไง
ไอ้คนทีมีใช้ก็ลองทดสอบดูไม่ยากว่ามันทำได้หรือเปล่า มีปัญหาอย่างที่เขาถามหรือเปล่า
ทดสอบแล้วก็มาแจ้งว่าผลเป็นอย่างนั้นอย่างนี้ก็จบ

ตัวอย่าง add new user web --> root (name user) ตามรูป