Udostępnij za pośrednictwem


sysmail_delete_profile_sp (języka Transact-SQL)

sysdownloadlist (języka Transact-SQL)

Topic link iconKonwencje składni języka Transact-SQL

sysmail_delete_profile_sp  { [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' }

Argumenty

  • [ @ profile_id = ] profile_id
    Is the profile id of the profile to be deleted.profile_id is int, with a default of NULL.Albo profile_id lub profile_name musi być określona.

  • [ @ nazwa_profilu = ] "profile_name'
    Is the name of the profile to be deleted.profile_name is sysname, with a default of NULL.Albo profile_id lub profile_name musi być określona.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Remarks

Nazwa serwera źródłowego.

operation_codeZachowaj ostrożność podczas usuwania domyślny profil prywatny dla użytkownika lub publiczny profil domyślny dla msdb bazy danych.Brak profilu domyślnego nie są dostępne, sp_send_dbmail wymaga nazwy profilu, jako argumentu.Dlatego usunięcie domyślnego profilu może spowodować wywołań sp_send_dbmail kończy się niepowodzeniem.Aby uzyskać więcej informacji zobaczsp_send_dbmail (Transact-SQL).

Procedura przechowywana sysmail_delete_profile_sp is in the msdb bazy danych, a właścicielem dbo schematu.Procedura musi być wykonane o nazwie trzy części, jeśli bieżąca baza danych nie jest msdb.

Uprawnienia

Uprawnienia dla tej wartości domyślnej procedury do członków do wykonywania sysadmin ustalić roli serwera.

Przykłady

W poniższym przykładzie przedstawiono usunięcie profil o nazwie AdventureWorks Administrator.

EXECUTE msdb.dbo.sysmail_delete_profile_sp
    @profile_name = 'AdventureWorks Administrator' ;