sql >> Database >  >> RDS >> Sqlserver

Stel een standaard openbaar profiel in voor databasemail (SSMS)

Wanneer u een profiel aanmaakt in Database Mail, heeft u de mogelijkheid om er een privéprofiel of een openbaar profiel van te maken.

Je hebt ook de mogelijkheid om het in te stellen als het standaardprofiel.

Een openbaar profiel geeft elke gebruiker met toegang tot de msdb database om e-mail te verzenden met dat profiel. Een privéprofiel kan worden gebruikt door een gebruiker of door een rol.

Het maken van een standaardprofiel betekent dat, als iemand e-mail probeert te verzenden zonder op te geven welk profiel moet worden gebruikt, het standaardprofiel wordt gebruikt. Het zal eerst proberen de standaard private . te gebruiken profiel voor de huidige gebruiker. Als de gebruiker geen standaard privéprofiel heeft, gebruikt deze het standaard public profiel.

Stel een bestaand profiel in als het standaard openbare profiel

Hier leest u hoe u een bestaand profiel kunt bijwerken als het standaard openbare profiel.

Open vanuit de Objectverkenner het knooppunt Beheer en klik met de rechtermuisknop op Database-e-mail :

Klik in het contextmenu op Configure Database Mail .

Mogelijk krijgt u een tussentijds welkomstscherm voordat u naar het volgende gaat. Klik in dat geval op Volgende> om door te gaan naar het volgende scherm.

Selecteer Profielbeveiliging beheren en klik op Volgende> .

Dat brengt ons bij het scherm Profielbeveiliging beheren:

Dit geeft een lijst met profielen weer.

Vink in de kolom Openbaar het vakje aan van het profiel dat u openbaar wilt maken (als het nog niet openbaar is) en selecteer Ja in het aangrenzende vervolgkeuzemenu met de kop Standaardprofiel.

U kunt meerdere profielen als openbaar instellen, maar u kunt slechts één profiel instellen als het standaard openbare profiel.

Nadat u de wijzigingen heeft aangebracht, klikt u op Volgende> .

Dat brengt ons naar het volgende bevestigingsscherm:

Controleer uw wijzigingen en ga terug en breng indien nodig wijzigingen aan.

Als alles er goed uitziet, klik je op Voltooien .

Dit implementeert de wijzigingen en geeft het volgende scherm weer:

Het profiel is nu het standaard openbare profiel.

Klik op Sluiten om te eindigen.

Maak een nieuw profiel aan als het standaard openbare profiel

Als u een geheel nieuw profiel wilt maken en dit wilt instellen als het standaard openbare profiel (of alleen een openbaar profiel), raadpleegt u Database Mail (SSMS) instellen. U moet dezelfde stappen volgen die in die zelfstudie worden beschreven.

Hoe het te doen in T-SQL

Als u het liever met T-SQL doet, kunt u de volgende code gebruiken:

EXECUTE msdb.dbo.sysmail_update_principalprofile_sp
    @profile_name = 'DB Support Profile',
    @principal_name = 'public',
    @is_default = 1;

Zie Een standaard openbaar profiel maken voor databasemail (T-SQL) voor een meer gedetailleerde discussie en hoe u een nieuw profiel kunt maken als het standaard openbare profiel.


  1. Gids voor gegevensanalyse:het is tijd om uit te blinken met Excel!

  2. Tutorial over SQL (DDL, DML) over het voorbeeld van MS SQL Server-dialect

  3. De Eager Index Spool en de Optimizer

  4. KOPIE met dynamische bestandsnaam