Objets de la base de données de configuration du courrier


Messagerie base de données fournit deux objets de configuration: objets paramétrage base de données permet vous de configurer le E-mail base de données à utiliser quand envoi un courriel de ton application base de données or SQL Server Agent.

Comptes de messagerie base de données

Profils de messagerie base de données

 

Dernière image de base de données baneer

 

Dans cette section:

Relation entre objets configuration de la messagerie base de données

Compte mail base de données

Profil de messagerie base de données

Tâches de configuration messagerie base de données

Tâches de configuration supplémentaires messagerie base de données (système stocké procédure)

Références supplémentaires

Relation entre objets configuration de la messagerie base de données

La figure montre deux profils, trois comptes ainsi que trois utilisateurs. 1 de l'utilisateur a accès Au profil 1, qui Usages le compte 1 ainsi que Compte 2 L'utilisateur 3 a accès Au profil 2, Qui utilise le compte 2 ainsi que 3 Compte 2 de l'utilisateur a accès au profil 1 et Au profil 2.

 

Compte mail base de donnéesUn compte email base de données contient l' information qui permet Microsoft SQL Server à envoyer des emails à un SMTP serveur. Chacun contient information spécifique à serveur de messagerie particulier.Messagerie base de données soutient trois méthodes d'authentification pour communiquer avec un SMTP serveur:

 

Windows Authentification: email base de données en utilisant les pouvoirs du Compte de service Windows moteur de base de données base de données SQL Server pour l'authentification sur le SMTP serveur.

L'authentification de base: email base de données en utilisant l'identifiant ainsi que mot de passe spécifié s'authentifier à le serveur SMTP.

Authentification anonyme: Utilisez cette option quand le SMTP le serveur ne exiger une authentification. Courrier base de données ne pas utiliser pouvoirs pour s'authentifier auprès du SMTP serveur.

Les informations du compte est stocké dans le Base de données MSDB. Chaque compte comprend les informations suivantes:

Nom du compte

Description du compte

Adresse email du Compte

Nom du profil Compte

Adresse électronique utiliser pour le réponse Compte

Nom du serveur de messagerie

Type le serveur de courrier. Pour Microsoft SQL Server, c'est toujours SMTP (Simple mail Protocole de transfert).

Numéro de port du serveur de messagerie

Une colonne de bits indiquant si la connexion au Serveur de messagerie SMTP est via SSL (Garantir sockets Couche).

Une colonne de bits indiquant si le Connexion au serveur SMTP est via identification configuré pour Moteur de base de données SQL Base de données du serveur </br>L’Information.

Nom d'utilisateur à avoir l'habitude de s'authentifier auprès du serveur de courrier, si ça nécessite une authentification

Mot de Passe utiliser pour s'authentifier auprès du serveur de courrier, si ça nécessite une authentification

Les Configuration de la messagerie Base de données Wizard vous permet de créer et gérer les comptes facilement. Vous pouvez également utiliser procédures stockées dans msdb paramétrage à créer et gérer les comptes.

Profil de messagerie base de données

Un profil mail base de données is une collection triée des comptes de messagerie base de données en relation revendre. Applications qui envoient du courrier en utilisant le E-mail base de données spécifier Profils au lieu de directement responsable. Séparé des informations sur serveurs de messagerie objets utilisés par l'application de aide à améliorer flexibilité et fiabilité: Profils fournir basculement automatique; donc, si un serveur de messagerie ne répond pas, le E-mail base de données peut envoyer directement mail à une serveur de courrier. Administrateurs base de données peut ajouter, supprimer ou reconfigurer comptes sans avoir à modifier le code d'application or les étapes de travail.

en outre, profils permettre aux administrateurs de moniteur base de données l'accès à email. Joindre Rôle d'utilisateur de messagerie de base de données est obligatoire envoyer des messages en utilisant le messagerie base de données. Les profils fournissent flexibilité supplémentaire aux administrateurs en permettant eux de contrôler la expéditeurs de message ainsi que les comptes utilisés.

Un profil peut be public ou privé.

Profils publics sont disponibles pour tous les membres du rôle de base de données Rôle d'utilisateur de messagerie de base de données données Base de données MSDB. Ils permettent à tous membres Rôle d'utilisateur de messagerie de base de données rôle de l' envoyer e-mail en utilisant ce profil.

Profils privés sont définis pour principes de sécurité dans le Base de données MSDB. Ils n'autorise que les utilisateurs à base de données spécifiée, rôles et membres de rôle of le serveur fixe administrateur système envoyer du courrier en utilisant ce profil. Le défaut profil est privé et permet accès uniquement à membres de sysadmin rôle de serveur fixe. Utiliser un profil privé, sysadmin devrait donner aux utilisateurs permission a utilisez le profil. Par ailleurs, le stocké autorisation EXÉCUTER sp_send_dbmail procédure est donné uniquement aux membres de Rôle d'utilisateur de messagerie de base de données rôle de l'. Un administrateur système doit ajouter l'utilisateur à rôle de base de données Rôle d'utilisateur de messagerie de base de données données pour l'utilisateur à envoyer des emails.

Profils améliorer la fiabilité dans des situations où un serveur de messagerie n'est plus accessible ou capable de traiter les messages. Chaque compte profil possède de numéro de séquence. Cela détermine l'ordre dans lequel le E-mail base de données utilise les comptes du profil. Pour un nouveau mail, Messagerie base de données utilise le dernier Compte cela a envoyé un message correctement, ou si aucun message a était Envoyé le compte avec le plus petit numéro de séquence. Si ce compte échoue, le messagerie base de données utilise le compte nombre qui possède le prochain plus haut séquence, etc jusqu'à réussir envoie le message or que le compte nombre a le séquence augmentation échoue. Si la compte avec le le plus élevé nombre séquence échoue, le messagerie base de données interruptions tente d'envoyer le envoyer à l'heure fixée dans l' paramètre Retard de nouvelle tentative de compte sysmail_configure_sp et reprend le processus de essayant d'envoyer le email starting du le plus bas nombre séquence. Utilisez Nouvelles tentatives de compte paramètre sysmail_configure_sp configurer le numéro de fois que le courrier externe processus tente d'envoyer l'e-mail en utilisant chaque compte dans le profil spécifié.

If plusieurs comptes Avoir le même numéro de séquence, E-mail base de données utilise seulement l'un d'eux pour une donnée email. Dans ce cas, le E-mail base de données ne donne aucune garantie par rapport à le compte utilisé pour this numéro de séquence ou de l'utilisation le même compte d'un message à un autre.


À propos de mijanbokul

Fournisseur de bases de données de numéros de téléphone dans le monde entier. 5 XNUMX milliards de bases de données des États-Unis, du Canada, du Royaume-Uni, de l'Inde, de Hong Kong, de Taïwan, de Chine, d'Indonésie, de Thaïlande, d'Australie, d'Espagne, d'Allemagne, des Émirats arabes unis, des Pays-Bas, d'Italie, de Suisse, de Belgique, d'Autriche,