데이터베이스 메일 계정

데이터베이스 메일 계정에는 Microsoft SQL Server에서 전자 메일 메시지를 SMTP 서버로 보내기 위해 사용하는 정보가 포함되어 있습니다. 각 계정에는 하나의 전자 메일 서버에 대한 정보가 포함되어 있습니다.

데이터베이스 메일 계정은 데이터베이스 메일에 대해서만 사용됩니다. 데이터베이스 메일 계정은 SQL Server 계정 또는 Microsoft Windows 계정에 해당되지 않습니다. 데이터베이스 메일은 SMTP 서버와 통신하는 다음 3가지 인증 방법을 지원합니다.

  • Windows 인증: 데이터베이스 메일은 SQL Server 데이터베이스 엔진 Windows 서비스 계정의 자격 증명을 SMTP 서버 인증에 사용합니다.

  • 기본 인증: 데이터베이스 메일은 SMTP 서버 인증에 지정된 사용자 이름과 암호를 사용합니다.

  • 익명 인증: SMTP 서버에 인증이 필요하지 않습니다. 데이터베이스 메일은 SMTP 서버 인증에 자격 증명을 사용하지 않습니다.

데이터베이스 메일 계정을 만들 때는 각 SMTP 서버에 필요한 인증 방법을 지정합니다.

보안 정보보안 정보

전자 메일 서버에 인증이 필요한 경우 해당 SMTP 서버에 데이터베이스 메일 전용 사용자를 만드십시오. 이 사용자에는 SMTP 서버에 대한 최소한의 권한만 제공하고 다른 용도로 사용하지 말아야 합니다.

계정 정보는 msdb 데이터베이스에 저장됩니다. 각 계정은 다음 정보로 구성됩니다.

  • 계정 이름

  • 계정에 대한 설명

  • 운영자의 전자 메일 주소

  • 계정의 표시 이름

  • 계정에 대한 회신 정보로 사용하는 전자 메일 주소

  • 전자 메일 서버의 이름

  • 전자 메일 서버의 유형. Microsoft SQL Server의 경우 이는 항상 SMTP(Simple Mail Transfer Protocol)입니다.

  • 전자 메일 서버의 포트 번호

  • SSL(Secure Sockets Layer)을 사용하여 SMTP 메일 서버에 연결하는지 여부를 나타내는 bit 열

  • SQL Server 데이터베이스 엔진에 대해 구성된 자격 증명을 사용하여 SMTP 서버에 연결하는지 여부를 나타내는 bit 열

  • 전자 메일 서버에 인증이 필요한 경우 전자 메일 서버에 대한 인증에 사용하는 사용자 이름

  • 전자 메일 서버에 인증이 필요한 경우 전자 메일 서버에 대한 인증에 사용하는 암호

데이터베이스 메일 구성 마법사를 사용하면 편리하게 계정을 만들고 관리할 수 있습니다. 또한 msdb의 구성 저장 프로시저를 사용하여 계정을 만들고 관리할 수도 있습니다.