sql >> Database teknologi >  >> RDS >> Sqlserver

Indstil en offentlig standardprofil for databasemail (SSMS)

Når du opretter en profil i Database Mail, har du mulighed for at gøre den til en privat profil eller en offentlig profil.

Du har også mulighed for at indstille den som standardprofil.

En offentlig profil tillader enhver bruger med adgang til msdb database for at sende e-mail ved hjælp af denne profil. En privat profil kan bruges af en bruger eller af en rolle.

Oprettelse af en standardprofil betyder, at hvis nogen forsøger at sende mail uden at angive, hvilken profil der skal bruges, vil standardprofilen blive brugt. Den vil først prøve at bruge standarden privat profil for den aktuelle bruger. Hvis brugeren ikke har en standard privat profil, vil den bruge standarden offentlig profil.

Indstil en eksisterende profil som den offentlige standardprofil

Sådan opdaterer du en eksisterende profil til at være den offentlige standardprofil.

Åbn styringsknuden fra Objekt Explorer, og højreklik på Database-mail :

Klik på Konfigurer databasemail i kontekstmenuen .

Du får muligvis en midlertidig "velkomst"-skærm, før du kommer til den næste. Hvis ja, skal du klikke på Næste> for at fortsætte til følgende skærmbillede.

Vælg Administrer profilsikkerhed og klik på Næste> .

Hvilket bringer os til skærmen Administrer profilsikkerhed:

Dette viser en liste over profiler.

Under kolonnen Offentlig skal du markere afkrydsningsfeltet for den profil, du vil gøre offentlig (hvis den ikke allerede er offentlig), og vælg Ja i den tilstødende rullemenu med overskriften Standardprofil.

Du kan indstille flere profiler til at være offentlige, men du kan kun indstille én profil til at være den offentlige standardprofil.

Når du har foretaget ændringerne, skal du klikke på Næste> .

Det flytter os videre til følgende bekræftelsesskærm:

Gennemgå dine ændringer, og gå tilbage og foretag eventuelle ændringer, hvis det er nødvendigt.

Når det hele ser godt ud, skal du klikke på Udfør .

Dette implementerer ændringerne og viser følgende skærmbillede:

Profilen er nu den offentlige standardprofil.

Klik på Luk for at afslutte.

Opret en ny profil som den offentlige standardprofil

Hvis du gerne vil oprette en helt ny profil og indstille den til at være den offentlige standardprofil (eller bare en offentlig profil), kan du se Sådan konfigurerer du databasemail (SSMS). Du skal bruge de samme trin, der er beskrevet i det selvstudie.

Sådan gør du det i T-SQL

Hvis du foretrækker at gøre det ved hjælp af T-SQL, kan du bruge følgende kode:

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

Se Opret en offentlig standardprofil til databasemail (T-SQL) for en mere detaljeret diskussion, samt hvordan du opretter en ny profil som den offentlige standardprofil.


  1. Optimer forespørgsel med OFFSET på stort bord

  2. Størrelse på partitionstabel i PostgreSQL 9.0

  3. Hvornår skal jeg bruge et semikolon vs en skråstreg i Oracle SQL?

  4. Installer Innotop for at overvåge MySQL-serverydelsen