Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में लॉगिन खोजें

क्या SQL सर्वर में कोई ऐसी क्वेरी है जो सभी लॉगिन खातों और उनके बारे में जानकारी लौटाती है? SQL सर्वर पर एक वर्चुअल कैटलॉग टेबल (एक दृश्य, या सिस्टम टेबल) है जिसे sys.sql_logins कहा जाता है। आप उपरोक्त क्वेरी चला सकते हैं और परिणाम SQL सर्वर में बनाए गए सभी लॉगिन को उनके बारे में जानकारी के साथ वापस कर देंगे।

SQL सर्वर में सभी लॉगिन खातों को पुनः प्राप्त करने के लिए, निम्न कमांड चलाएँ।

  SELECT  * 
Ma ster.sys.sql_logins FROM ma ;

देखें sys.sql_logins में नीचे दिए गए कॉलम शामिल हैं

कॉलम स्पष्टीकरण दस यह क्रिएट लॉगइन कमांड id_uynhem संख्या मान giatri_duynhat में निर्दिष्ट दस_dangnhap है। CREATE LOGIN कमांड प्रकार में निर्दिष्ट अद्वितीय मान

प्रॉक्सी प्रकार:

  1. S =SQL सर्वर उपयोगकर्ता
  2. यू =विंडोज उपयोगकर्ता
  3. जी =विंडोज समूह
  4. ए =आवेदन अधिकार
  5. R =डेटाबेस अनुमतियां
  6. C =प्रमाणीकरण मैप किया गया है
  7. K =असममित कुंजी मैप की गई है
type_desc

प्रॉक्सी प्रकारों के लिए विवरण:

  1. SQL_USER
  2. WINDOWS_USER
  3. WINDOWS_GROUP
  4. APPLICATION_ROLE
  5. DATABASE_ROLE
  6. CERTIFICATE_MAPPED_USER
  7. ASSYMETRIC_KEY_MAPPED_USER
vohieu 0 या 1 तुरंत o अंतिम लॉग इन दिनांक / समय के साथ लॉगिन बनाने के लिए दिनांक / समय कमांड के साथ अंतिम लॉगिन तिथि / समय के साथ लॉगिन करें दस_कोसोडुलियू_मैकडिन्ह यह क्रिएट लॉगिन या ALTER LOGIN कमांड में डिफ़ॉल्ट डेटाबेस है। CREATE LOGIN या ALTER LOGIN कमांड में id_chungthuc यह CREATE LOGIN या ALTER LOGIN कमांड में उपयोग किया जाने वाला सर्टिफिकेट है, 0 या 1, CREATE LOGIN या ALTER LOGIN कमांड में निर्दिष्ट 0 या 1 शुरू करने के लिए, CREATE LOGIN या ALTER कमांड में निर्दिष्ट है। लॉगिन makhau_bam पासवर्ड का हैश मान

पुराने संस्करणों में संगत

पुराने SQL सर्वर संस्करणों में, आप नीचे दिए गए कमांड का उपयोग करके SQL Server 2000 सिस्टम टेबल जैसे sys.syslogins का उपयोग करके सभी लॉगिन जानकारी प्राप्त कर सकते हैं।

  SELECT * 
FROM master.s ys.syslogins;

सिस्टम टेबल sys.syslogins (SQL Server 2000) में निम्नलिखित कॉलम हैं।

कॉलम स्पष्टीकरण giatri_duynhat CREATE LOGIN पेज कमांड में निर्दिष्ट अद्वितीय मान तुरंत लागू नहीं होता है दिनांक / समय बनाया गया लॉग इन करें CREATE LOGIN कमांड के साथ तुरंत Snapnhat अंतिम लॉगिन दिनांक / समय कमांड के साथ ALTER LOGIN accdate उपयोग नहीं किया गया totcpu कोई लागू नहीं totio लागू नहीं स्पेसलिमिट लागू नहीं समय सीमा लागू नहीं परिणाम सीमा दस लागू नहीं यह दस_डांगनहैप है जो CREATE LOGIN कमांड में निर्दिष्ट है। टेंडब डिफ़ॉल्ट डेटाबेस डिफ़ॉल्ट भाषा है 0 या 1 डिफ़ॉल्ट 0 या 1 नंबर 0 या 1 नंबर 0 या 1 नंबर 0 या 1 व्यवस्थापक 0 या 1 व्यवस्थापक या 0 व्यवस्थापक 0 या 1 व्यवस्थापक 0 या 1 व्यवस्थापक 0 या 1 nguoitaodb 0 या 1 adminbulk 0 या 1 tendangnhap यह दस_dangnhap है जो CREATE LOGIN कमांड में निर्दिष्ट है।
  1. SQL सर्वर में DELETE TOP कमांड

    SQL सर्वर में DELETE TOP कमांड का उपयोग SQL में किसी तालिका से रिकॉर्ड्स को हटाने के लिए किया जाता है और मौजूदा मान या प्रतिशत के आधार पर रिकॉर्ड्स की संख्या को सीमित करता है। शीर्ष कमांड सिंटैक्स हटाएं DELETE TOP (giatri_dau) [PERCENT] FROM bang [WHERE dieu _kien]; परिवर्तनीय नाम या चर मान स

  1. SQL सर्वर में सेलेक्ट कमांड

    यह ट्यूटोरियल आपको सिंटैक्स और उदाहरणों के साथ SQL Server SELECT स्टेटमेंट्स (T-SQL) का उपयोग करने में मदद करेगा। SELECT एक कमांड है जिसका उपयोग SQL सर्वर डेटाबेस में एक या अधिक तालिकाओं से परिणाम प्राप्त करने के लिए किया जाता है। वाक्यविन्यास चयन विवरण सरल रूप में, SELECT स्टेटमेंट का सिंटैक्स इस प

  1. एमएस एसक्यूएल सर्वर क्या है?

    एसक्यूएल सर्वर क्या है? आरडीबीएमएस पर आधारित माइक्रोसॉफ्ट द्वारा विकसित सॉफ्टवेयर। एक ORDBMS (ऑब्जेक्ट रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) भी है। एक स्वतंत्र मंच। सॉफ्टवेयर कमांड लाइन इंटरफेस और जीयूआई इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - संरचित अंग्रेजी क्वेरी भाषा) -