sql server - my goal is to send ,in side the connection string the "pc name" for Audit -


मेरे पास एक कनेक्शन स्ट्रिंग (SQL सर्वर) है:

  डेटा स्रोत = myServerAddress; Initial कैटलॉग = myDataBase; उपयोगकर्ता आईडी = myUsername; पासवर्ड = myPassword;   

मेरा लक्ष्य कनेक्शन स्ट्रिंग को "पीसी नाम" के अंदर भेजना है।

यह इसलिए है कि मैं इसे बाद में ऑडिट कर सकता हूं या बाद में लॉग में जानकारी देख सकता / सकती हूं। फ़ाइल जिस कंप्यूटर से उपयोगकर्ता को SQL सर्वर से कनेक्ट किया गया है।

आप वर्कस्टेशन आईडी कनेक्शन स्ट्रिंग में जो कुछ भी आप में डालते हैं, उसमें होस्टनाम । में SQL सर्वर प्रोफाइलर में दिखाया गया है।

मेरे परीक्षण में मुझे पता चला कि यदि आप कार्यस्थान आईडी निर्दिष्ट नहीं करते हैं कनेक्शन स्ट्रिंग जो आपको क्लाइंट कंप्यूटर का नाम स्वचालित रूप से प्राप्त होगा।

Comments