Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คุณสามารถแสดงให้เห็นว่าคุณเชื่อว่าฐานข้อมูลปลอดภัยและเนื้อหาสามารถเชื่อถือได้โดยการเพิ่ม ลายเซ็นดิจิทัล ลงในฐานข้อมูล ลายเซ็นดิจิทัล จะยืนยันว่าแมโคร โค้ดมอดูล และคอมโพเนนต์ที่สามารถดําเนินการได้อื่นๆ ในฐานข้อมูลมาจากผู้เซ็นชื่อ และไม่มีใครเปลี่ยนแปลงหลังจากเซ็นชื่อในฐานข้อมูลแล้ว การทําเช่นนี้จะช่วยให้ผู้ใช้ที่ใช้ฐานข้อมูลสามารถตัดสินใจว่าจะเชื่อถือฐานข้อมูลและเนื้อหาของฐานข้อมูลหรือไม่ ให้คิดว่าใบรับรองความปลอดภัยเป็นปากกาที่คุณใช้เซ็นชื่อแบบดิจิทัลบนสิ่งต่างๆ หรือตราประทับขี้ผึ้งที่มีเพียงคุณเท่านั้นที่สามารถนําไปใช้ได้ เมื่อต้องการเพิ่ม ลายเซ็นดิจิทัล คุณสามารถใช้ใบรับรองความปลอดภัยเชิงพาณิชย์ หรือคุณสามารถสร้างใบรับรองของคุณเองได้ กระบวนการที่คุณใช้ในการเซ็นชื่อแบบดิจิทัลในฐานข้อมูลจะขึ้นอยู่กับรุ่นของฐานข้อมูลที่คุณกําลังใช้อยู่

ใบรับรองความปลอดภัยมีอยู่สองชนิด ได้แก่ ใบรับรองเชิงพาณิชย์และแบบลงนามด้วยตนเอง

ถ้าคุณต้องการเซ็นชื่อแบบดิจิทัลในฐานข้อมูล แล้วแจกจ่ายฐานข้อมูลนั้นในเชิงพาณิชย์ คุณควรขอรับใบรับรองความปลอดภัยเชิงพาณิชย์จาก ผู้ให้บริการออกใบรับรอง( CA ) เชิงพาณิชย์ ผู้ให้บริการออกใบรับรองจะตรวจสอบเบื้องหลังเพื่อตรวจสอบว่าบุคคลที่สร้างเนื้อหา (เช่น ฐานข้อมูล) นั้นเชื่อถือได้ สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ค้นหารหัสดิจิทัลหรือบริการลายเซ็นดิจิทัล

ถ้าคุณต้องการใช้ฐานข้อมูลสําหรับสถานการณ์สมมติของเวิร์กกรุ๊ปส่วนบุคคลหรือเวิร์กกรุ๊ปแบบจํากัดสําหรับใช้ภายในองค์กรของคุณเอง คุณสามารถสร้าง ใบรับรองดิจิทัล โดยใช้เครื่องมือ SelfCert ที่มาพร้อมกับ Microsoft 365

สิ่งสำคัญ: ถ้าคุณเซ็นชื่อแบบดิจิทัลในเอกสารโดยใช้ ใบรับรองดิจิทัล ที่คุณสร้างขึ้น แล้วแชร์ไฟล์ที่เซ็นชื่อแบบดิจิทัล บุคคลอื่นจะไม่สามารถตรวจสอบความถูกต้องของ ลายเซ็นดิจิทัล ของคุณได้โดยไม่ต้องตัดสินใจเชื่อถือใบรับรองที่เซ็นชื่อด้วยตนเอง

  1. เรียกดูโฟลเดอร์ที่มีไฟล์โปรแกรม Microsoft Office ของคุณ

    คุณจะต้องค้นหาไฟล์ปฏิบัติการ SelfCert.exeและตําแหน่งที่ตั้งอาจแตกต่างกันไปตามเงื่อนไขต่างๆ เช่น ถ้าคุณกําลังใช้ระบบปฏิบัติการ Windows รุ่น 32 บิต หรือ 64 บิต หรือถ้าคุณกําลังใช้ Microsoft 365

    เวอร์ชันของ Office

    ตำแหน่งที่ตั้ง

    Microsoft 365

    C:\Program Files\Microsoft Office \root\Office16

    C:\Program Files (x86)\Microsoft Office \root\Office16

    Office 2019

    Office 2016

    C:\Program Files\Microsoft Office \Office16

    C:\Program Files (x86)\Microsoft Office \Office16

  2. ค้นหาโฟลเดอร์ที่ถูกต้อง แล้วดับเบิลคลิก SelfCert.exe

    กล่องโต้ตอบ สร้างใบรับรองดิจิทัล จะปรากฏขึ้น

  3. ในกล่อง ชื่อใบรับรองของคุณ ให้พิมพ์ชื่อสำหรับใบรับรองการทดสอบใหม่นั้น

  4. คลิก ตกลง สองครั้ง

การเซ็นชื่อและแจกจ่ายฐานข้อมูลเป็นเรื่องง่ายและรวดเร็ว คุณสามารถทําแพคเกจไฟล์ นํา ลายเซ็นดิจิทัล ไปใช้กับแพคเกจ แล้วแจกจ่ายแพคเกจที่เซ็นชื่อให้กับผู้ใช้รายอื่นได้ ฟีเจอร์ทําแพคเกจและเซ็นชื่อจะวางฐานข้อมูลในไฟล์ Access Deployment (.accdc) เซ็นชื่อในไฟล์ แล้ววางแพคเกจที่เซ็นชื่อไว้ในตําแหน่งที่ตั้งที่คุณระบุ จากนั้น ผู้ใช้จะสามารถแยกฐานข้อมูลออกจากแพคเกจและทำงานในฐานข้อมูลได้โดยตรง (ไม่ใช่ในไฟล์แพคเกจ) โปรดทราบว่าคุณยังคงสามารถใช้ฟีเจอร์บรรจุภัณฑ์เพื่อสร้างไฟล์ .accdc ได้ ไม่ว่าคุณจะเซ็นโค้ดฐานข้อมูลด้วยหรือไม่ก็ตาม สําหรับข้อมูลเพิ่มเติม ให้ดู ปรับใช้แอปพลิเคชัน Access

Access ทุกเวอร์ชันช่วยให้คุณสามารถนํา ลายเซ็นดิจิทัล ไปใช้กับคอมโพเนนต์ในรูปแบบฐานข้อมูล .mdb และ .mde ได้ เริ่มต้นด้วย Access สําหรับรูปแบบฐานข้อมูล Microsoft 365 เวอร์ชัน 2211, .accdb และ .accde

เมื่อต้องการเซ็นโค้ดฐานข้อมูล ให้ทําดังต่อไปนี้

  1. เปิดฐานข้อมูลที่คุณต้องการเซ็นชื่อ

  2. บนแท็บ เครื่องมือฐานข้อมูล ในกลุ่ม แมโคร ให้คลิก Visual Basic เพื่อเริ่ม Visual Basic Editor หรือกด ALT+F11

  3. ในหน้าต่าง Project Explorer ให้เลือกฐานข้อมูลหรือโครงการ Visual Basic for Applications (VBA) ที่คุณต้องการเซ็นชื่อ

  4. บนเมนู เครื่องมือ ให้คลิก ลายเซ็นดิจิทัล

    กล่องโต้ตอบ ลายเซ็นดิจิทัล จะปรากฏขึ้น

  5. คลิก เลือก เพื่อเลือกใบรับรองการทดสอบของคุณ

    กล่องโต้ตอบ เลือกใบรับรอง จะปรากฏขึ้น

  6. เลือกใบรับรองที่คุณต้องการนำไปใช้ สําหรับข้อมูลเพิ่มเติม ให้ดู รับใบรับรองความปลอดภัย

    ถ้าคุณทำตามขั้นตอนในส่วนก่อนหน้านี้ ให้เลือกใบรับรองที่คุณสร้างโดยใช้ SelfCert

  7. คลิก ตกลง เพื่อปิดกล่องโต้ตอบ เลือกใบรับรอง แล้วคลิก ตกลง อีกครั้งเพื่อปิดกล่องโต้ตอบ ลายเซ็นดิจิทัล

หมายเหตุ    

  • ถ้าคุณต้องการป้องกันผู้ใช้ที่ใช้โซลูชันของคุณจากการแก้ไขโครงการ VBA ของคุณโดยไม่ได้ตั้งใจ และทำให้ลายเซ็นของคุณเป็นโมฆะ ให้ล็อกโครงการ VBA ก่อนเซ็น อย่างไรก็ตาม การล็อกโครงการ VBA ของคุณไม่ได้ป้องกันไม่ให้ผู้ใช้อื่นแทนที่ ลายเซ็นดิจิทัล ด้วยลายเซ็นอื่น ผู้ดูแลระบบขององค์กรอาจเซ็นชื่อใหม่ในเทมเพลตและ Add-in เพื่อให้พวกเขาสามารถควบคุมสิ่งที่ผู้ใช้อาจเรียกใช้บนคอมพิวเตอร์ของตนได้

  • ถ้าแอปพลิเคชันของคุณปรับเปลี่ยนฐานข้อมูลด้วยวิธีที่จะทําให้ลายเซ็นไม่ถูกต้อง ตัวอย่างเช่น โดยการสร้างคิวรีแอคชันใหม่ ให้หลีกเลี่ยงการเซ็นชื่อแบบดิจิทัลในฐานข้อมูล ให้ใช้แพคเกจที่มีลายเซ็น (.accdc) สําหรับการแจกจ่ายแทน แล้วรวมกับการใช้ตําแหน่งที่ตั้งที่เชื่อถือได้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย