현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

SQL 데이터베이스 로그인 ID 및 암호를 로컬에 저장하는 방법

중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

209502
이 문서에서는 Microsoft Access 97 버전에 101084 참조하십시오.
고급: 전문적인 코드 작성, 상호 운용성 및 다중 사용자 기술이 필요합니다.

이 문서에서는 경우에만 Access 데이터베이스를 수 (.mdb) 적용됩니다.

요약
SQL 데이터베이스 로그인 ID 및 암호를 로컬로 저장할 데이터베이스 관리자가 서버에서 고유 테이블을 만들어야 합니다.
추가 정보
SQL 데이터베이스 테이블을 연결할 때 Microsoft Access에서 Access 로그인 ID와 암호를 로컬로 저장할 것인지 여부를 선택할 수 있습니다. 그렇지 않으면 로그인 ID와 암호를 테이블을 포함하는 SQL 데이터베이스에 연결할 때마다 묻는.

Microsoft Access에서 때마다 입력할 필요가 없도록 Microsoft Access 데이터베이스에서 연결 정보를 저장해야 할 경우, SQL 데이터베이스 테이블을 연결할 때 테이블 연결 대화 상자에서 암호 저장 확인란을 선택합니다 클릭하면 수 있습니다.

Microsoft SQL Server, Sybase SQL Server 및 ORACLE이 서버 데이터베이스의 경우, SQL 데이터베이스 관리자에게 이 기능을 사용하지 로그인 ID와 암호를 사용하여 SQL 연결할 때마다 모든 입력하도록 요구하는 선택할 수 있습니다 데이터베이스.

로그인 ID와 암호를 로컬로 저장할 수 있는 기능을 사용하지 않으려면 SQL 데이터베이스 관리자에게 SQL 데이터베이스에 MSysConf 라는 테이블을 만들어야 합니다. 사용자가 SQL 데이터베이스에 연결할 때 Microsoft Access 데이터베이스에서 이 테이블을 찾고, 발견되면 테이블을 쿼리합니다. 테이블의 값을 올바르게 로컬 저장하는 중 로그인 ID와 암호를 사용하지 않도록 지정하면 Microsoft Access, 저장 로그인 ID 및 암호 로컬로 확인란이 선택되어 있는지 여부에 관계없이 수행됩니다. 테이블이 없거나 의 기능을 사용하지 않도록 지정할 경우 사용자가 로그인 ID와 암호를 로컬로 저장할 수 있습니다.

SQL 데이터베이스 테이블을 MSysConf 다음과 같은 구조를 가져야 합니다.
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				
작업할 경우 데이터 소스의 대/소문자를 구분하지 않으면 표시된 대로 테이블 및 열 이름을 사용합니다. 모든 사용자가 이 테이블에 대한 SELECT 문을 사용할 수 있는 권한이 있어야 하며 시스템 관리자가 이 테이블에 대해 DELETE 문을 사용할 수 있는 권한을 가질 수 있습니다.

ORACLE이 있는 다른 몇 가지 있습니다. 예를 들어, "설명" 변경할 필요가 없으므로 "설명" ORACLE이 에 예약된 단어 다른 변경 데이터 형식의 차이를 관련이 있습니다. ORACLE이 데이터베이스에서 테이블에 표시되는 방법을 같습니다:
   CONFIG          NUM(4,0)         NOT NULL   CHVALUE         VARCHAR(255)   NVALUE          NUM(5,0)*   COMMENTS        VARCHAR(255)				
Nvalue Num(9,0) 개까지 정밀도를 가질 수 있습니다.

암호 및 로그인 ID 저장소를 사용하지 않으려면 테이블의 한 행에 다음과 같이 있어야 합니다:
   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.				
참고: nValue 값을 변경하면 변경 실제로 시작됩니다. %0 액세스 시작해야 합니다.
참조
테이블을 연결하는 방법에 대한 자세한 내용은 도움말 메뉴에서 Microsoft Access 도움말 을, SQL 데이터베이스 연결 Office 길잡이나 도움말 마법사에서 입력한 다음 반환된 항목을 보려면 검색 을 누릅니다.
acc2000 acc2002

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 209502 - 마지막 검토: 08/06/2004 23:48:07 - 수정: 4.0

Microsoft Access 2000 Standard Edition, Microsoft Access 2002 Standard Edition

  • kbmt kbdatabase kbdesign kbhowto kbinfo kbusage KB209502 KbMtko
피드백