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

기술 자료 번역 기술 자료 번역
기술 자료: 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 길잡이나 도움말 마법사에서 입력한 다음 반환된 항목을 보려면 검색 을 누릅니다.

속성

기술 자료: 209502 - 마지막 검토: 2004년 8월 6일 금요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
키워드:?
kbmt kbdatabase kbdesign kbhowto kbinfo kbusage KB209502 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com