การเพิ่มผู้ใช้งานใน PostgreSQL(โพสต์เกรส)

   การเพิ่มผู้ใช้งาน หรือ Login Roles (ล็อกอิน โรวส) ทำได้ตามขั้นตอนดังนี้

ขั้นตอนที่ 1: เปิด PgAdmin (พีจีแอดมิน) ขึ้นมา จากนั้น ทำการ Login ใน user ที่เป็น Superuser (ซุปเปอร์ยูสเซอร์)

การ login เป็น superuser
การ login เป็น superuser

ขั้นตอนที่ 2: เมื่อ login เข้าได้แล้ว ให้เลือกที่ส่วนสุดท้ายของ Server (เซิร์ฟเวอร์) ซึ่งก็คือ Login Roles

การเลือก Login Roles
การเลือก Login Roles

ขั้นตอนที่ 3: คลิกขวาที่ Login Role และเลือก New Login Role(นิวล็อกอิน โรวส)...

บทบาทการเข้าสูระบบใหม่
บทบาทการเข้าสูระบบใหม่

ขั้นตอนที่ 4: จะแสดงหน้า New Login Role จะอยู่ในแท็บ Properties (พรอปเพอร์ตี้)ในส่วนนี้ให้กรอก username (ยูสเซอร์เนม) ลงไปในส่วนของ Role name (โรวเนม)

การกรอก username
การกรอก username

ขั้นตอนที่ 5: แท็บต่อไปที่ต้องกรอกข้อมูลคือ Definition (ดีฟินิชั่น) ให้กรอก password (พาสเวิร์ด) พร้อม ยืนยัน password และ มีการตั้งค่าอายุการใช้งานของ user นี้

การกรอก password และ อายุการใช้งาน
การกรอก password และ อายุการใช้งาน

ขั้นตอนที่ 6: แท็บต่อไปจะเป็น Role privileges (โรว พริวิเล่จ) โดยส่วนนี้จะเป็นส่วนของการตั้งค่าว่าต้องการให้ user นี้ใช้งานส่วนไหนได้บาง โดยติ๊กเลือกส่วนที่ต้องการ จากนั้นกด OK

การกำหนดสิทธิว่า user นี้ใช้งานส่วนใดได้บ้าง
การกำหนดสิทธิว่า user นี้ใช้งานส่วนใดได้บ้าง

ขั้นตอนที่ 7: เมื่อเข้าไปในส่วนของ Login Roles อีกครั้งจะเห็นว่ามี user ที่เราตั้งขึ้น

แสดง user ที่สร้างไว้
แสดง user ที่สร้างไว้

ขั้นตอนที่ 8: เป็นการใช้งาน เมื่อเรามี user อยู่แล้ว โดยคลิกที่ รูปปลั๊กดังรูป หรือ คลิกที่ File (ไฟล์) แล้วเลือก Add Server (แอด เซิร์ฟเวอร์)

การเพิ่ม server
การเพิ่ม server

ขั้นตอนที่ 9: จะแสดงหน้า New Server Registration (นิว เซิร์ฟเวอร์ รีจิสสเตรชั่น)โดยต้องกรอกข้อมูล Name (เนม) , Host (โฮส) , Username , Password จากนั้นกด OK (โอเค)

การลงทะเบียนเซิร์ฟเวอร์ใหม่
การลงทะเบียนเซิร์ฟเวอร์ใหม่

ขั้นตอนที่ 10: เมื่อมาดูที่ Server จะเห็นที่เข้าได้เพิ่มเข้าไป สามารถใช้งานได้ตามปกติตามที่เราตั้งค่าให้ user นั้นสามารถใช้งานได้

การลงทะเบียนเซิร์ฟเวอร์ใหม่
การลงทะเบียนเซิร์ฟเวอร์ใหม่

สามารถศึกษาเพิ่มเติมได้ที่ รวมคำสั่ง SQL

โดย : http://www.mindphp.com

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ในฐานะผู้ดูแลระบบ (System Administrator) ก่อนเข้าช่วงหยุดยาว เตรียมตัวแบบนี้เพื่อให้หยุดได้อย่างไร้กังวน
โดย mindphp พฤ 28 ธ.ค. 2023 12:20 pm บอร์ด Linux - Web Server
0
609
พฤ 28 ธ.ค. 2023 12:20 pm โดย mindphp View Topic ในฐานะผู้ดูแลระบบ (System Administrator) ก่อนเข้าช่วงหยุดยาว เตรียมตัวแบบนี้เพื่อให้หยุดได้อย่างไร้กังวน
แก้ปัญหา Google Chrome เข้าหน้าเว็บไม่ได้ขึ้น ERROR SSL Key แต่ใช้ browser ตัวอื่นเข้าได้หมด
โดย mindphp พฤ 28 ธ.ค. 2023 7:11 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
362
พฤ 28 ธ.ค. 2023 7:11 am โดย mindphp View Topic แก้ปัญหา Google Chrome เข้าหน้าเว็บไม่ได้ขึ้น ERROR SSL Key แต่ใช้ browser ตัวอื่นเข้าได้หมด
ทำไมการย้ายโดเมนมักแนะนำให้ดำเนินการก่อนหมดอายุ 30 วัน มาดูรายละเอียดกัน Domain Tranfer มีกี่ขั้นตอน
โดย mindphp พฤ 28 ธ.ค. 2023 6:54 am บอร์ด Microsoft Office Knowledge & line & Etc
0
450
พฤ 28 ธ.ค. 2023 6:54 am โดย mindphp View Topic ทำไมการย้ายโดเมนมักแนะนำให้ดำเนินการก่อนหมดอายุ 30 วัน มาดูรายละเอียดกัน Domain Tranfer มีกี่ขั้นตอน
วิธีแชร์ภาพจาก Canva ไปที่ Facebook Page
โดย vibeday พฤ 28 ธ.ค. 2023 12:42 am บอร์ด Microsoft Office Knowledge & line & Etc
0
373
พฤ 28 ธ.ค. 2023 12:42 am โดย vibeday View Topic วิธีแชร์ภาพจาก Canva ไปที่ Facebook Page
โฆษณา LINE ทางเลือกใหม่ของแบรนด์ในยุคออนไลน์
โดย admeadme พ 27 ธ.ค. 2023 3:38 pm บอร์ด Share Knowledge
0
402
พ 27 ธ.ค. 2023 3:38 pm โดย admeadme View Topic โฆษณา LINE ทางเลือกใหม่ของแบรนด์ในยุคออนไลน์
คำสั่ง SQL วิธีแปลงค่าตัวเลข เช่น 1703618219 ซึ่งเป็นค่า Unix timestamp (จำนวนวินาทีนับตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970)
โดย mindphp พ 27 ธ.ค. 2023 1:12 pm บอร์ด SQL Knowledge
0
1792
พ 27 ธ.ค. 2023 1:12 pm โดย mindphp View Topic คำสั่ง SQL วิธีแปลงค่าตัวเลข เช่น 1703618219 ซึ่งเป็นค่า Unix timestamp (จำนวนวินาทีนับตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970)
สอบถามกดดูตารางใน phpmyadmin แล้วขึ้น error #1932 - Table 'table_name' doesn't exist in engine
โดย eange08 พ 27 ธ.ค. 2023 12:29 pm บอร์ด SQL - Database
7
3621
พ 27 ธ.ค. 2023 1:39 pm โดย eange08 View Topic สอบถามกดดูตารางใน phpmyadmin แล้วขึ้น error #1932 - Table 'table_name' doesn't exist in engine
R - mdsoft_jnk_delete_sale_purchase_sql - ลบประวัติเก่าๆ
โดย MBMoo พ 27 ธ.ค. 2023 9:33 am บอร์ด JNK - Developer
0
3
พ 27 ธ.ค. 2023 9:33 am โดย MBMoo View Topic R -   mdsoft_jnk_delete_sale_purchase_sql - ลบประวัติเก่าๆ