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

SQL सर्वर (T-SQL) में गलत पासवर्ड के कारण लॉगिन के लिए असफल लॉगिन प्रयासों की संख्या प्राप्त करें

SQL सर्वर में, आप LOGINPROPERTY() . का उपयोग कर सकते हैं लॉगिन नीति सेटिंग्स के बारे में जानकारी वापस करने के लिए।

इसमें खराब पासवर्ड प्रयासों के लिए डेटा वापस करने में सक्षम होना, साथ ही खराब पासवर्ड के कारण अंतिम विफल लॉगिन प्रयास का समय शामिल है।

बैडपासवर्डकाउंट

खराब पासवर्ड प्रयासों की संख्या कैसे प्राप्त करें, यह प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।

SELECT LOGINPROPERTY('Bart', 'BadPasswordCount');

परिणाम:

1

इस मामले में, यह हमें बता रहा है कि गलत पासवर्ड प्रदान करने के कारण बार्ट के पास एक असफल लॉगिन प्रयास रहा है।

बैडपासवर्डटाइम

आप खराब पासवर्ड के कारण अंतिम लॉगिन विफलता के समय का भी पता लगा सकते हैं।

SELECT LOGINPROPERTY('Bart', 'BadPasswordTime');

परिणाम:

2020-03-29 04:06:35

पासवर्डलास्टसेटटाइम

आप यह भी देख सकते हैं कि उपयोगकर्ता ने आखिरी बार पासवर्ड कब सेट किया था।

SELECT LOGINPROPERTY('Bart', 'PasswordLastSetTime');

परिणाम:

2020-03-29 03:48:16

संयुक्त

यहां उन्हें एक प्रश्न में जोड़ दिया गया है।

SELECT 
  LOGINPROPERTY('Bart', 'BadPasswordCount') AS Count,
  LOGINPROPERTY('Bart', 'BadPasswordTime') AS BadPasswordTime,
  LOGINPROPERTY('Bart', 'PasswordLastSetTime') AS PasswordLastSetTime;

परिणाम:

+---------+---------------------+-----------------------+
 | Count   | BadPasswordTime     | PasswordLastSetTime   |
 |---------+---------------------+-----------------------|
 | 1       | 2020-03-29 04:06:35 | 2020-03-29 03:48:16   |
 +---------+---------------------+-----------------------+   

  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 सर्वर 2008 - संख्या के साथ तार द्वारा क्रम संख्यात्मक रूप से

  2. SQL डेटा को एक टेबल से दूसरी टेबल पर ले जाएं

  3. SQL सर्वर:sp_who2 का आउटपुट फ़िल्टर करें

  4. रिकॉर्ड मौजूद है या नहीं यह निर्धारित करने का सबसे तेज़ तरीका

  5. एक संग्रहीत प्रक्रिया पैरामीटर सूची में एक अभिव्यक्ति (जैसे फ़ंक्शन कॉल) के परिणाम का उपयोग करना?