Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để lưu trữ SQL cơ sở dữ liệu đăng nhập ID và mật khẩu tại địa phương

Hỗ trợ dành cho Office 2003 đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Office 2003 vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và các tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

209502
Đối với một phiên bản Microsoft truy cập 97 của bài viết này, xem 101084.
Nâng cao: Đòi hỏi chuyên gia mã hóa, khả năng tương tác và multiuser kỹ năng.

Bài viết này chỉ áp dụng cho một cơ sở dữ liệu Microsoft Access (.mdb/.accdb).

TÓM TẮT
Lưu trữ SQL cơ sở dữ liệu đăng nhập ID và mật khẩu tại địa phương yêu cầu người quản trị cơ sở dữ liệu tạo một bảng duy nhất trên máy chủ.
THÔNG TIN THÊM
Trong Microsoft Access, khi bạn liên kết một bảng cơ sở dữ liệu SQL, bạn có thể chọn cho dù bạn muốn truy cập Microsoft để lưu trữ ID đăng nhập của bạn và mật khẩu tại địa phương. Nếu bạn không làm như thế, Microsoft Access sẽ nhắc bạn cho ID đăng nhập của bạn và mật khẩu mỗi khi bạn kết nối với cơ sở dữ liệu SQL có chứa các bảng.

Nếu bạn muốn truy cập Microsoft để lưu trữ kết nối thông tin trong Microsoft Access cơ sở dữ liệu do đó bạn không cần phải gõ nó mỗi thời gian, bạn có thể bấm để chọn các Lưu mật khẩu kiểm tra hộp trong các Liên kết bảng hộp thoại khi bạn liên kết bảng cơ sở dữ liệu SQL.

Cho Microsoft SQL Server, Sybase SQL Server và ORACLE Server cơ sở dữ liệu, SQL của bạn cơ sở dữ liệu quản trị viên có thể chọn để vô hiệu hóa tính năng này, yêu cầu tất cả người dùng để nhập đăng nhập ID và mật khẩu của họ mỗi khi họ kết nối tới một SQL cơ sở dữ liệu.

Để vô hiệu hóa khả năng lưu trữ đăng nhập ID và mật khẩu tại địa phương, quản trị cơ sở dữ liệu SQL của bạn phải tạo một bảng gọi là MSysConf cơ sở dữ liệu SQL. Khi một người sử dụng kết nối cơ sở dữ liệu SQL, Microsoft Access trông cho bảng này trong cơ sở dữ liệu, và nếu nó tìm thấy nó, truy vấn bảng. Nếu các giá trị trong bảng đúng chỉ ra rằng lưu trữ địa phương đăng nhập ID và mật khẩu phải được vô hiệu hóa, Microsoft truy cập như vậy, bất kể của cho dù các Lưu đăng nhập ID và mật khẩu tại địa phương chọn hộp kiểm. Nếu bảng không có hoặc không xác định vô hiệu hóa tính năng, người sử dụng Lưu đăng nhập ID và mật khẩu tại địa phương.

Bảng cơ sở dữ liệu SQL MSysConf nên có cấu trúc sau.
Column name   Data type                                 Allows Null?   --------------------------------------------------------------------   Config        A data type that corresponds to a         No                 2-byte integer, for example SMALLINT   chValue       VARCHAR(255)                              Yes   nValue        A data type that corresponds to a                 4-byte integer, for example INT           Yes   Comment       VARCHAR(255)                              Yes				
Nếu nguồn dữ liệu bạn đang làm việc với chữ, sử dụng các bảng và cột tên chính xác như được hiển thị. Tất cả người dùng phải có quyền sử dụng những tuyên bố chọn trên bảng này và có thể chỉ là người quản trị hệ thống có quyền sử dụng tuyên bố DELETE trên bảng này.

Trong ORACLE, có một vài điều khác nhau. Ví dụ, từ "Bình luận" dành riêng trong ORACLE, do đó, bạn sẽ cần phải thay đổi nó để "Ý kiến." Thay đổi khác liên quan đến một sự khác biệt trong các loại dữ liệu. Ở đây là làm thế nào bảng sẽ xuất hiện trong một cơ sở dữ liệu ORACLE:
   CONFIG          NUM(4,0)         NOT NULL   CHVALUE         VARCHAR(255)   NVALUE          NUM(5,0)*   COMMENTS        VARCHAR(255)				
Nvalue có thể có độ chính xác lên đến Num(9,0).

Để vô hiệu hóa lưu trữ ID đăng nhập và mật khẩu, bảng nên có chỉ có một hàng như sau:
   Column name     Value    Explanation   --------------------------------------------------------------------   Config          101      This value indicates that this record                             determines password properties.   chValue         NULL     Reserved for future use.   nValue          0 or 1   Use 0 to prevent the password and login ID                            from being stored; use 1 to permit                            password and login ID storage.   Comment                  Enter your own comments here.				
LƯU Ý: Nếu bạn thay đổi giá trị nValue, bạn phải khởi động lại truy cập trước khi sự thay đổi thực sự sẽ diễn ra.
THAM KHẢO
Cho thông tin thêm về liên kết bảng, nhấp vào Trợ giúp Microsoft Access trên các Trợ giúp trình đơn, loại Cơ sở dữ liệu SQL liên kết trong văn phòng Trợ lý hoặc thuật sĩ trả lời, và sau đó bấm Tìm kiếm để xem các chủ đề trở lại.
ACC2000 ACC2002 ACC2003 ACC2007 ACC2010

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 209502 - Xem lại Lần cuối: 09/17/2011 22:56:00 - Bản sửa đổi: 3.0

  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
  • Microsoft Access 2010
  • kbdatabase kbdesign kbhowto kbinfo kbusage kbmt KB209502 KbMtvi
Phản hồi