मेरे पास उपयोगकर्ता समूह के साथ एक विंडोज खाता है और sp_send_dbmail को निष्पादित करने का प्रयास कर रहा है लेकिन त्रुटि प्राप्त हो रही है: प्रोफ़ाइल नाम मान्य नहीं है। हालांकि, जब मैंने व्यवस्थापक के रूप में लॉग इन किया और sp_send_dbmail निष्पादित किया, तो यह ईमेल भेजने में कामयाब रहा ताकि स्पष्ट रूप से सर्वर पर प्रोफाइल नाम मौजूद हो .. क्या कोई भी मदद कर सकता है?प्रोफ़ाइल का नाम मान्य नहीं है
उत्तर
आपको प्रोफ़ाइल का उपयोग करने के लिए उपयोगकर्ता या समूह के अधिकार देने की आवश्यकता है। उन्हें msdb डेटाबेस में जोड़ा जाना आवश्यक है और फिर जब आप मेल के लिए सुरक्षा बनाए रखते हैं तो आप उन्हें मेल विज़ार्ड में उपलब्ध देख पाएंगे।
यहां सुरक्षा को पढ़ें: 'सामान्य व्यवस्थापक मेल' नामक प्रोफ़ाइल का उपयोग करने के लिए 'testuser' के लिए http://msdn.microsoft.com/en-us/library/ms177580.aspx
उदाहरण स्क्रिप्ट: http://msdn.microsoft.com/en-us/library/ms175887.aspx
मेल यहाँ प्रक्रियाओं की एक सूची देखें।
USE [msdb]
GO
CREATE USER [TestUser] FOR LOGIN [testuser]
GO
USE [msdb]
GO
EXEC sp_addrolemember N'DatabaseMailUserRole', N'TestUser'
GO
EXECUTE msdb.dbo.sysmail_add_principalprofile_sp
@profile_name = 'General Admin Mail',
@principal_name = 'TestUser',
@is_default = 1 ;
मैं भी एक ही समस्या मिला है। मैंने जो किया है वह यहाँ है।
यदि आप पहले से ही उपयोगकर्ता नाम को प्रोफ़ाइल नाम का उपयोग करने का अधिकार दे रहे हैं।
1. configuration Wizard of Database Mail
2. टिक जाएं प्रोफ़ाइल सुरक्षा
3. प्रबंधित सार्वजनिक प्रोफाइल टैब पर, उपयोगकर्ता नाम के लिए चयन NT AUTHORITY \ NETWORK सेवा निजी प्रोफाइल टैब पर अपना प्रोफ़ाइल नाम
4. जाँच करें और देखें कि क्या आपका प्रोफाइल नाम
5. एनटी प्राधिकरण \ SYSTEM उपयोगकर्ता नाम
के लिए इस समय # 4 करें 6. समाप्त होने तक अगला क्लिक करें।
यह सब कुछ है। आशा करता हूँ की ये काम करेगा।
यह मेरे लिए ठीक था! धन्यवाद! –
... मेरे लिए भी - धन्यवाद :) – nesmoht
क्या होगा यदि आपके पास SQL के आपके विशेष उदाहरण में उपयोगकर्ता के रूप में "एनटी प्राधिकरण \ नेटवर्क्स सेवा" नहीं है? मैंने इसे एक और तरीके से हल किया। ऊपर मेरा जवाब देखें। – Fandango68
क्या आपने SQL सर्वर एजेंट के लिए प्रोफ़ाइल सक्षम की है? डाटाबेसमेल में ईमेल प्रोफाइल बनाते समय यह एक आम कदम है।
कदम:
- गुण पर वस्तु एक्सप्लोरर (SSMS)
- क्लिक करें SQL सर्वर एजेंट पर राइट क्लिक करें बाईं ओर स्थित नेविगेशन में अलर्ट सिस्टम टैब पर
- क्लिक करें
- सक्षम करें मेल प्रोफाइल
- सेट मेल सिस्टम और मेल प्रोफाइल
- ठीक क्लिक करें
- SQL सर्वर एजेंट को पुनरारंभ करें
- 1. वेब सेवा विधि नाम मान्य नहीं है
- 2. दबाएं "संसाधन का नाम मान्य पहचानकर्ता नहीं है"
- 3. 'jquery' मान्य स्क्रिप्ट नाम नहीं है। नाम '.js'
- 4. कॉलम का नाम मान्य नहीं है। [नोड नाम (यदि कोई है) = t0, कॉलम नाम = संस्करण]
- 5. एक्सकोड "मान्य हस्ताक्षर पहचान नहीं मिली" वितरण प्रोफ़ाइल
- 6. jQuery मान्य प्लगइन - मान्य छिपे हुए फ़ील्ड का नाम द्वारा
- 7. प्रोफ़ाइल कमांड का कोई भी संदर्भ त्रुटि का कारण शून्य नहीं हो सकता है। पैरामीटर नाम:
- 8. CSS3 बॉक्स-छाया संपत्ति मान्य नहीं है?
- 9. एक्सएमएलएसरियलाइज़र: स्ट्रिंग 'मान्य मान्य नहीं है
- 10. मान्य निर्देशिका नाम
- 11. घातक: कोई मान्य वस्तु का नाम: 'गुरु'
- 12. मान्य लोकेल नाम
- 13. प्रावधान प्रोफ़ाइल नहीं मिली
- 14. प्रोफ़ाइल
- 15. हस्ताक्षर मान्य त्रुटि नहीं
- 16. मान्य सीएसएस "महत्वपूर्ण" है? (JQuery यूआई सीएसएस मान्य नहीं है।)
- 17. System.ArgumentException: पैरामीटर मान्य नहीं है
- 18. प्रोफ़ाइल, संख्या या नाम के लिए सबसे अच्छा क्या है?
- 19. "मान्य AspnetMergePath नहीं मिला"?
- 20. अमान्य आर्ग्यूमेंट = '0' का मान 'चयनित इंडेक्स' के लिए मान्य नहीं है। पैरामीटर नाम: चयनित इंडेक्स
- 21. Google डेटा स्रोत JSON मान्य नहीं है?
- 22. Validator.TryValidateObject नहीं मान्य RangeAttribute
- 23. Magento - घातक त्रुटि: कक्षा का नाम मान्य ऑब्जेक्ट या स्ट्रिंग
- 24. jQuery मान्य सभी क्षेत्रों का मूल्यांकन नहीं कर रहा है
- 25. सी #: अपवाद - पैरामीटर मान्य नहीं है - फॉर्म का निपटान विधि
- 26. हस्ताक्षर/खातों/प्रोफ़ाइल// प्रोफ़ाइल Django
- 27. fclose(): 18 मान्य स्ट्रीम संसाधन नहीं है
- 28. संकलित PHP एक्सटेंशन मान्य नहीं है
- 29. पृष्ठभूमिवर्कर - क्रॉस-थ्रेड ऑपरेशन मान्य नहीं है
- 30. स्टोर मेटाडाटा "CurrentBind" मान्य नहीं है। त्रुटि
क्या आप मुझे नमूना स्क्रिप्ट दे सकते हैं कि उपयोगकर्ता को सही समूह में कैसे असाइन किया जाए? – user384080
चूंकि मैं इतना अच्छा इंसान हूं;) मैंने आपके लिए यह स्क्रिप्ट प्रदान की है। – Sam
यह त्रुटि तब भी हो सकती है जब आपने कुछ प्रकार के कोड के माध्यम से WRONG प्रोफ़ाइल नाम निर्दिष्ट किया हो ... यानी, sp_send_dbmail @profile_name = एन 'कुछ प्रोफ़ाइल जो अस्तित्व में नहीं है', आदि ... इस त्रुटि को भी फेंक देगा । –