Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर (T-SQL) में डेटाबेस मेल प्रोफ़ाइल हटाएं

SQL सर्वर में, आप sysmail_delete_profile_sp . का उपयोग कर सकते हैं मौजूदा डेटाबेस मेल प्रोफ़ाइल को हटाने के लिए संग्रहीत कार्यविधि।

आप किसी प्रोफ़ाइल को उसका नाम या उसकी आईडी प्रदान करके हटा सकते हैं (लेकिन आपको एक या दूसरा प्रदान करना होगा)।

उदाहरण - नाम से मिटाएं

किसी प्रोफ़ाइल का नाम निर्दिष्ट करके उसे कैसे हटाया जाए, यह प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।

EXECUTE msdb.dbo.sysmail_delete_profile_sp
    @profile_name = 'DB Admin Profile';

परिणाम:

Commands completed successfully.

इसने "DB व्यवस्थापक प्रोफ़ाइल" नामक प्रोफ़ाइल को हटा दिया।

प्रोफ़ाइल का नाम sysname . है NULL . के डिफॉल्ट के साथ ।

उदाहरण - आईडी द्वारा हटाएं

जैसा कि उल्लेख किया गया है, आप वैकल्पिक रूप से आईडी प्रदान कर सकते हैं। ऐसा करने के लिए, @profile_name बदलें @profile_id . के लिए तर्क :

EXECUTE msdb.dbo.sysmail_delete_profile_sp
    @profile_id = 1;

प्रोफ़ाइल आईडी एक int . है ।

कुछ बिंदु

किसी प्रोफ़ाइल को हटाने से प्रोफ़ाइल द्वारा उपयोग किए गए खाते नहीं हटते। आप sysmail_delete_account_sp . से खाते हटा सकते हैं संग्रहीत प्रक्रिया।

sysmail_delete_profile_sp प्रक्रिया प्रोफ़ाइल को हटा देती है, भले ही उपयोगकर्ताओं के पास प्रोफ़ाइल तक पहुंच हो।

डिफ़ॉल्ट प्रोफ़ाइल हटाते समय सावधान रहें। यदि कोई उपयोगकर्ता मेल भेजने का प्रयास करते समय कोई डिफ़ॉल्ट प्रोफ़ाइल उपलब्ध नहीं है, तो मेल विफल हो सकता है (जब तक कि उपयोगकर्ता स्पष्ट रूप से मेल भेजते समय उपयोग करने के लिए प्रोफ़ाइल निर्दिष्ट नहीं करता)।

sysmail_delete_account_sp संग्रहीत कार्यविधि msdb . में स्थित है डेटाबेस और उसका स्वामी dbo . है . इसलिए, यदि msdb . है तो आपको नामकरण के तीन भाग प्रदान करने होंगे वर्तमान डेटाबेस नहीं है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर के प्रदर्शन को आसान बनाएं

  2. SQL सर्वर:sql क्वेरी का उपयोग करके तालिका प्राथमिक कुंजी प्राप्त करें

  3. LINQ से SQL ले लो w/o छोड़ें एकाधिक SQL कथन का कारण बनता है

  4. एक SQL सर्वर में एम्परसेंड (&) ऑपरेटर जहां क्लॉज

  5. बड़ी तालिकाओं के लिए SQL सर्वर सांख्यिकी कैसे अपडेट करें