डिफ़ॉल्ट रूप से, SQL सर्वर में, [public]भूमिका पर EXECUTEअधिकार हैं sp_executesql।
हालाँकि, मुझे एक डेटाबेस सर्वर विरासत में मिला है, जहां पिछले DBA ने EXECUTEदाईं ओर निरस्त किया है sp_executesql।
एक अस्थायी वर्कअराउंड के रूप में, मैं एक आवश्यक आधार पर (मास्टर डेटाबेस में एक भूमिका के माध्यम से) EXECUTEअधिकार प्रदान कर रहा हूं sp_executesql। लेकिन यह एक रखरखाव दर्द होने लगा है।
अगर मैं EXECUTEवापस सार्वजनिक रूप से अनुदान दूं, तो क्या मुझे पता होने की कोई आवश्यकता है?