मुझे पता है कि मैं वर्तमान उपयोगकर्ता नाम प्राप्त करने के लिए SELECT SUSER_SNAME()
का उपयोग कर सकता हूं। लेकिन एक एडी पर्यावरण में मुझे डोमेन सहित उपयोगकर्ता मिल जाएगा (उदा। "MyDomain \ User")।SQL सर्वर: डोमेन के बिना वर्तमान उपयोगकर्ता प्राप्त करें
क्या डोमेन को छोड़कर उपयोगकर्ता नाम प्राप्त करने के लिए कोई फ़ंक्शन है?
SQL सर्वर 2008 R2 में 'sys.dm_exec_sessions' के कॉलम नाम के रूप में 'nt_user_name' है। – Guvante
इसके लिए अतिरिक्त विशेषाधिकारों की आवश्यकता है जिनके पास उपयोगकर्ता तक पहुंच नहीं हो सकती है – igorjrr