ผู้เขียน หัวข้อ: รบกวนด้วยครับ ผม grant ไม่ผ่านสักทีครับ ช่วยให้ความกระจ่างด้วยครับ  (อ่าน 18554 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ tom_007

  • Full Member
  • ***
  • กระทู้: 135
  • o_O" ToM
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลคำม่วง
ผมพึ่งหัดลงครับ
ตอนนี้ลง sentOS 5.4 x84-64 ครับ
ลง PerconaSQL 51-5.1.43-9.1 shared/client/XtraDB/server

พอลงเสร็จผมใช้คำสั่ง 
mysqladmin creat hos -u root password *******
ลองเข้า ฐานข้อมูลได้ปกติครับ
show databases; ก็ดูได้
จากนั้นก็  grant all privileges on *.* to sa@'sa' identified by 'sa' with grant option;
               flush privileges;
                \q
และ          ลงเข้าแบบ  mysql -u sa -p
                 ก็ใช้password  *******
มันแจ้ง error เข้าไม่ได้ แต่ไม่รู้ว่าทำถูกหรือเปล่าครับ
แต่คอนเน็คใน hosxp ได้น่ะครับ แต่ยังไม่ได้ทดลองใช้จริงครับ
ตอนนี่กำลัง initeil import ก็ปกติครับไม่ error
IMB Xeon MT:7973  ขึ้นระบบราวปี 2548
MySQL 5.1.43-51 Ram 64 G.
พึ่งเข้ามาเรียนรู้โปรครับ ฝากเนื้อฝากตัวด้วยครับ

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
grant all privileges on *.* to sa@'sa' identified by 'sa' with grant option;

ตรงสีแดงต้องเป็นชื่อ host ครับ   ปกติจะใส่เป็น %  คือให้ user   sa  สามารถ connect จากเครื่องไหนก็ได้

คำสั่งน่าจะประมาณนี้ครับ
grant all on *.* to sa@'%' identified by 'sa' with grant option;
flush privileges;
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
grant all privileges on *.* to sa@'sa' identified by 'sa' with grant option;

ตรงสีแดงต้องเป็นชื่อ host ครับ   ปกติจะใส่เป็น %  คือให้ user   sa  สามารถ connect จากเครื่องไหนก็ได้

คำสั่งน่าจะประมาณนี้ครับ
grant all on *.* to sa@'%' identified by 'sa' with grant option;
flush privileges;

ตามนี้เลยครับ
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
grant all privileges on *.* to sa@'sa' identified by 'sa' with grant option;

ตรงสีแดงต้องเป็นชื่อ host ครับ   ปกติจะใส่เป็น %  คือให้ user   sa  สามารถ connect จากเครื่องไหนก็ได้

คำสั่งน่าจะประมาณนี้ครับ
grant all on *.* to sa@'%' identified by 'sa' with grant option;
flush privileges;

ตามนี้เลยครับ

คิดว่าดึก ๆ จะไม่มีคนแล้วนะเนี่ย   ;D ;D
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ tom_007

  • Full Member
  • ***
  • กระทู้: 135
  • o_O" ToM
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลคำม่วง
ขอบคุณครับ พี่และอาจารย์ทุกท่านที่ช่วยเหลือ
ตอนนี้ได้แล้วครับ
ขึ้นระบบเป็น  cenOS 5.4 64 bit
perconaSQL ครับ
แต่มีปัญหาอยู่อย่างครับ คือเวลาทำ Initial Import น่ะครับ
มันเสร็จเร็วมากไม่แน่ใจว่าได้หรือเปล่าน่ะครับ
แต่ก็ขึ้น Done ครับ
IMB Xeon MT:7973  ขึ้นระบบราวปี 2548
MySQL 5.1.43-51 Ram 64 G.
พึ่งเข้ามาเรียนรู้โปรครับ ฝากเนื้อฝากตัวด้วยครับ

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ขอบคุณครับ พี่และอาจารย์ทุกท่านที่ช่วยเหลือ
ตอนนี้ได้แล้วครับ
ขึ้นระบบเป็น  cenOS 5.4 64 bit
perconaSQL ครับ
แต่มีปัญหาอยู่อย่างครับ คือเวลาทำ Initial Import น่ะครับ
มันเสร็จเร็วมากไม่แน่ใจว่าได้หรือเปล่าน่ะครับ
แต่ก็ขึ้น Done ครับ
เสร็จน่ะเสร็จแน่ครับ แต่ไม่ใช่ initial เสร็จนะครับ เราน่ะเสร็จแน่ ๆ 5555
error ตลอดครับ ฟ้องว่าหา mysqldump ไม่เจอ
ถ้า initial ได้ต้องขึ้นแบบนี้ครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
 ;D ;D ไม่รู้แก้ไขได้ยังครับแต่ขอตอบไว้เผื่อกลับมาอ่านนะครับ


คือผมดูแล้วมันเกิดจาก mysql ยังไม่ทำงานตาม my.cnf อ่ะครับ อาจเป็นเพราะว่าลง Mysql ก่อนแล้วคือทำ
my.cnf ทีหลัง
วิธีแก้คือ
1. stop mysql ก่อนโดยใช้คำสั่ง /etc/init.d/./mysql stop
2.ลบไฟล์ ibdata1,ib_logfile0, ib_logfile1 ที่อยู่ใน /var/lib/mysql อาจจำลบ database hos ออกด้วยก็ได้นะครับถ้าหากยังมีของจริงอยู่ใน server หลัก
3.เพิ่ม fucntion ตัวนี้ log_bin_trust_function_creators = 1 ใน my.cnf  ตรงส่วน [mysqld] ถ้ามีแล้วก็ข้ามเลยครับ
4.สั่ง start mysql ด้วย /etc/init.d/./mysql start
5.สั่ง upgrade mysql ด้วย mysql_upgrade -u root หรือถ้าเคย upgrade แล้วก็สั่งด้วย mysql_upgrade --force -u root
6.ใช้คำสั่ง mysql_fix_privilege_tables
7.เข้าใช้งาน shell ของโปรแกรม mysql ด้วย mysql -u root แล้วเพิ่ม fucntion ตัวนี้นะครับ SET GLOBAL log_bin_trust_function_creators = 1;
8.สั่ง restart mysql ด้วยคำสั่ง /etc/init.d/./mysql restart

**อย่าลืม grant สิทธิ์ ตามนี้นะครับ
mysql>grant all on *.* to sa@'%' identified by 'sa' with grant option; ส่วนนี้ให้ใช้ user ของตัวเองแทน sa จะปลอดถัยกว่าครับ
mysql>grant super on  *.* to sa@'%' identified by 'sa';
mysql>grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
mysql>flush privileges;

เสร็จแล้วครับต่อไปก็สร้างฐานข้อมูลและ replicate ใหม่ได้เลย

« แก้ไขครั้งสุดท้าย: กันยายน 09, 2019, 10:18:36 AM โดย dotAtainer »
สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

ออฟไลน์ tom_007

  • Full Member
  • ***
  • กระทู้: 135
  • o_O" ToM
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลคำม่วง
ขอบคุณครับแก้ได้แล้วครับ มันเป๋นเพราะไม่ได้ปิด Firewall ของ Antivirus ครับ
เผื่อท่านใดเป็นเหมือนผม จะได้เป็นประโยชน์
IMB Xeon MT:7973  ขึ้นระบบราวปี 2548
MySQL 5.1.43-51 Ram 64 G.
พึ่งเข้ามาเรียนรู้โปรครับ ฝากเนื้อฝากตัวด้วยครับ