Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Verwijdert een mailprofiel dat door Database Mail wordt gebruikt.
Transact-SQL syntaxis-conventies
Syntax
dbo.sysmail_delete_profile_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] N'profile_name' }
[ , [ @force_delete = ] force_delete ]
[ ; ]
Arguments
[ @profile_id = ] profile_id
De profiel-ID van het te verwijderen profiel.
@profile_id is int, met een standaardwaarde van NULL. Zowel @profile_id als @profile_name moeten worden gespecificeerd.
[ @profile_name = ] N'profile_name'
De naam van het profiel dat verwijderd moet worden.
@profile_name is sysname, met een standaardwaarde van NULL. Zowel @profile_id als @profile_name moeten worden gespecificeerd.
[ @force_delete = ] force_delete
Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
None.
Remarks
Het verwijderen van een profiel verwijdert niet de accounts die door het profiel worden gebruikt.
Deze opgeslagen procedure verwijdert het profiel, ongeacht of gebruikers toegang tot het profiel hebben. Wees voorzichtig bij het verwijderen van het standaard privéprofiel voor een gebruiker of het standaard publieke profiel voor de msdb database. Wanneer er geen standaardprofiel beschikbaar is, sp_send_dbmail vereist de naam van een profiel als argument. Daarom kan het verwijderen van een standaardprofiel ertoe leiden dat aanroepen sp_send_dbmail mislukken. Voor meer informatie, zie sp_send_dbmail.
De opgeslagen procedure sysmail_delete_profile_sp bevindt zich in de msdb database en is eigendom van het dbo-schema . De procedure moet worden uitgevoerd met een driedelige naam als de huidige database dat niet msdbis.
Permissions
U kunt EXECUTE machtigingen verlenen voor deze procedure, maar deze machtigingen worden mogelijk overschreven tijdens een SQL Server-upgrade.
Examples
Het volgende voorbeeld toont het verwijderen van het profiel met de naam AdventureWorks Administrator.
EXECUTE msdb.dbo.sysmail_delete_profile_sp @profile_name = 'AdventureWorks Administrator';