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

Bạn có thể cho thấy rằng bạn tin rằng một cơ sở dữ liệu là an toàn và nội dung của nó có thể được tin cậy bằng cách thêm một chữ ký số vào cơ sở dữ liệu. A chữ ký số confirms that any macros, code modules, and other executable components in the database originated with the signer and that no one has altered them since the database was signed. Điều này giúp những người sử dụng cơ sở dữ liệu quyết định có tin cậy cơ sở dữ liệu hay không và nội dung của cơ sở dữ liệu đó. Hãy nghĩ về một chứng chỉ bảo mật như một chiếc bút mà bạn sử dụng để ký điện tử những thứ, hoặc một con dấu sáp mà chỉ bạn có thể áp dụng. Để thêm chứng chỉ chữ ký số, bạn có thể sử dụng chứng chỉ bảo mật thương mại hoặc bạn có thể tạo chứng chỉ của riêng mình. Quy trình mà bạn sử dụng để ký điện tử cơ sở dữ liệu phụ thuộc vào phiên bản cơ sở dữ liệu bạn đang sử dụng.

Có hai loại chứng chỉ bảo mật: thương mại và tự ký.

Nếu bạn muốn ký điện tử một cơ sở dữ liệu và sau đó phân phối cơ sở dữ liệu đó thương mại, bạn nên có được một chứng chỉ bảo mật thương mại từ một cơ sở dữ liệu cơ quan cấp chứng chỉ (CA). Cơ quan cấp chứng chỉ sẽ thực hiện kiểm tra bối cảnh để xác nhận rằng người tạo nội dung đó (chẳng hạn như cơ sở dữ liệu) là có uy tín. Để biết thêm thông tin, hãy xem Tìm ID số hoặc dịch vụ chữ ký điện tử.

Nếu bạn muốn sử dụng cơ sở dữ liệu cho các kịch bản cá nhân hoặc nhóm làm việc hạn chế để sử dụng trong tổ chức của riêng mình, bạn có thể tạo một chứng chỉ số bằng cách sử dụng công cụ SelfCert đi kèm với Microsoft 365.

Quan trọng: Nếu bạn ký điện tử cho tài liệu bằng chứng chỉ số mà bạn đã tạo, rồi chia sẻ tệp được ký điện tử, những người khác sẽ không thể xác nhận tính xác thực của chữ ký số mà không quyết định tin cậy chứng chỉ tự ký của bạn theo cách thủ công.

  1. Duyệt đến thư mục chứa tệp chương Microsoft Office của bạn.

    Bạn sẽ cần xác định vị trí tệp thực thi, SelfCert.exevà vị trí có thể thay đổi dựa trên nhiều điều kiện khác nhau, chẳng hạn như khi bạn đang sử dụng hệ điều hành Windows 32 bit hoặc 64 bit hoặc nếu bạn đang sử dụng Microsoft 365.

    Phiên bản Office

    Vị trí

    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. Định vị đúng thư mục và bấm đúp vào SelfCert.exe.

    Hộp thoại Tạo Chứng chỉ Số sẽ xuất hiện.

  3. Trong hộp Tên chứng chỉ của bạn, hãy nhập tên cho chứng chỉ kiểm tra mới.

  4. Bấm OK hai lần.

Việc ký và phân phối cơ sở dữ liệu rất dễ dàng và nhanh chóng. Bạn có thể đóng gói tệp, áp chữ ký số gói, rồi phân phối gói đã ký cho người dùng khác. Tính năng Đóng gói và Ký sẽ đặt cơ sở dữ liệu trong tệp Triển khai Access (.accdc), ký tệp, rồi đặt gói đã ký tại vị trí mà bạn xác định. Sau đó, người dùng có thể trích xuất cơ sở dữ liệu từ gói này và làm việc trực tiếp trong cơ sở dữ liệu đó (chứ không phải trong tệp gói). Lưu ý rằng bạn vẫn có thể sử dụng tính năng đóng gói để tạo tệp .accdc, dù bạn cũng có thể ký mã vào cơ sở dữ liệu hay không. Để biết thêm thông tin, hãy xem Triển khai ứng dụng Access.

Tất cả các phiên bản Access cho phép bạn áp dụng một chữ ký số cho các cấu phần trong định dạng cơ sở .mdb và .mde. Bắt đầu với Access cho Microsoft 365 cơ sở dữ liệu của Phiên bản 2211, các định dạng cơ sở dữ liệu .accdb và .accde cũng được hỗ trợ.

Để ký mã vào cơ sở dữ liệu, hãy làm như sau:

  1. Mở cơ sở dữ liệu mà bạn muốn ký.

  2. Trên tab Công cụ Cơ sở dữ liệu, trong nhóm Macro , bấm vào Visual Basic đầu ứng dụng hoặc Trình soạn thảo Visual Basic hoặc nhấn ALT+F11.

  3. Trong cửa sổ Project Explorer, chọn cơ sở dữ liệu hoặc Visual Basic cho dự án Ứng dụng (VBA) mà bạn muốn ký.

  4. Trên menu Công cụ, hãy bấm Chữ ký Số.

    Hộp thoại Chứng chỉ Số sẽ xuất hiện.

  5. Bấm Chọn để chọn chứng chỉ kiểm tra của bạn.

    Hộp thoại Chọn Chứng chỉ sẽ xuất hiện.

  6. Chọn chứng chỉ mà bạn muốn áp dụng. Để biết thêm thông tin, hãy xem Lấy chứng chỉ bảo mật.

    Nếu bạn theo các bước trong phần trước, hãy chọn chứng chỉ mà bạn đã tạo ra bằng cách sử dụng SelfCert.

  7. Bấm OK để đóng hộp thoại Chọn Chứng chỉ và bấm OK lần nữa để đóng hộp thoại Chữ ký Số.

Lưu ý    

  • Nếu bạn muốn ngăn người dùng giải pháp của bạn không vô tình sửa đổi dự án VBA và làm mất hiệu lực chữ ký của bạn, hãy khóa dự án VBA trước khi ký. Tuy nhiên, việc khóa dự án VBA không ngăn người dùng khác thay thế dự án chữ ký số chữ ký khác. Người quản trị công ty có thể ký lại các mẫu và bổ trợ để họ có thể kiểm soát chính xác việc người dùng có thể chạy những gì trên máy tính của họ.

  • Nếu ứng dụng của bạn sửa đổi cơ sở dữ liệu theo cách sẽ làm mất hiệu lực chữ ký, ví dụ: bằng cách tạo truy vấn hành động mới, hãy tránh ký điện tử cơ sở dữ liệu. Thay vào đó, hãy dùng gói đã ký (.accdc) để phân phối, rồi kết hợp nó với việc dùng một vị trí tin cậy.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.