लॉगिन, उपयोगकर्ता बनाएं, अनुमति दें: SQL सर्वर ट्यूटोरियल

विषय - सूची:

Anonim

इस ट्यूटोरियल में, आप सीखेंगे

  • लॉगिन कैसे बनाएं
  • यूजर कैसे बनाये
    • SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर उपयोगकर्ता बनाएँ
    • T-SQL का उपयोग करके उपयोगकर्ता बनाएँ
  • उपयोगकर्ता को अनुमति देना
    • SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर अनुमति असाइन करें
    • टी-एसक्यूएल का उपयोग करके अनुमति दें

लॉगिन कैसे बनाएं

लॉगिन बनाने के लिए, सुरक्षा> लॉगिन पर नेविगेट करें

अगली स्क्रीन में, एंटर करें

  1. लॉगिन नाम
  2. SQL सर्वर प्रमाणीकरण का चयन करें
  3. पास वर्ड दर्ज करें
  4. ओके पर क्लिक करें

लॉगिन बनाया है

आप T-SQL कमांड का उपयोग करके एक लॉगिन भी बना सकते हैं।

CREATE LOGIN MyLogin WITH PASSWORD = '123';

यूजर कैसे बनाये

एक उपयोगकर्ता एक खाता है जिसे आप SQL सर्वर तक पहुंचने के लिए उपयोग कर सकते हैं। उपयोगकर्ता बनाने के लिए, आप निम्नलिखित दो तरीकों में से किसी का उपयोग कर सकते हैं:

  • टी-एसक्यूएल का उपयोग करना
  • SQL सर्वर प्रबंधन स्टूडियो का उपयोग करना

SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर उपयोगकर्ता बनाएँ

आप EDU_TSQL डेटाबेस के लिए एक उपयोगकर्ता बना रहे होंगे।

  1. SQL सर्वर से कनेक्ट करें फिर ऑब्जेक्ट एक्सप्लोरर से डेटाबेस फ़ोल्डर का विस्तार करें।
  2. उस डेटाबेस की पहचान करें जिसके लिए आपको उपयोगकर्ता बनाने और उसका विस्तार करने की आवश्यकता है।
  3. इसके सिक्योरिटी फोल्डर का विस्तार करें।
  4. फिर उपयोगकर्ता फ़ोल्डर पर राइट-क्लिक करें "नया उपयोगकर्ता ..."

आपको निम्न स्क्रीन मिलेगी,

  1. वांछित उपयोगकर्ता नाम दर्ज करें
  2. लॉगिन नाम दर्ज करें (पहले बनाया गया)
  3. ओके पर क्लिक करें

उपयोगकर्ता बनाया गया है

T-SQL का उपयोग करके उपयोगकर्ता बनाएँ

T-SQL के create user कमांड का उपयोग करके आप एक नया USER बना सकते हैं। कमांड निम्नलिखित सिंटैक्स लेता है:

create user  for login 
create user Guru99 for login MyLogin

नोट: उस क्वेरी को क्वेरी विंडो के भीतर निष्पादित किया जाना चाहिए। यदि कोई उपयोगकर्ता लॉगिन के लिए पहले से ही बनाया गया है, तो यदि आप एक ही लॉगिन के लिए एक उपयोगकर्ता बनाते हैं, तो SQL सर्वर एक त्रुटि फेंक देगा।

उपयोगकर्ता को अनुमति देना

अनुमतियाँ उन नियमों को संदर्भित करती हैं जो उपयोगकर्ताओं के सुरक्षित SQL सर्वर संसाधनों पर पहुंच के स्तर को नियंत्रित करती हैं। SQL सर्वर आपको इस तरह की अनुमतियों को देने, रद्द करने और अस्वीकार करने की अनुमति देता है। SQL सर्वर में अनुमतियाँ असाइन करने के दो तरीके हैं:

  • टी-एसक्यूएल का उपयोग करना
  • SQL सर्वर प्रबंधन स्टूडियो का उपयोग करना

SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर अनुमति असाइन करें

चरण 1) अपने SQL सर्वर उदाहरण से कनेक्ट करें और नीचे दिखाए अनुसार ऑब्जेक्ट एक्सप्लोरर से फ़ोल्डर्स का विस्तार करें। उपयोगकर्ता के नाम पर राइट क्लिक करें, अर्थात्, गुरु 99 तब गुण चुनें।

चरण 2) अगली स्क्रीन में,

  1. बाईं ओर से Securables विकल्प पर क्लिक करें।
  2. Search पर क्लिक करें

चरण 3) अगली विंडो में,

  1. "स्कीमा से संबंधित सभी वस्तुओं का चयन करें।"
  2. स्कीम का नाम "dbo" चुनें
  3. ओके पर क्लिक करें

चरण 4)

  1. उस तालिका को पहचानें जिसे आप अनुमति देना चाहते हैं
  2. स्पष्ट अनुमति में अनुदान का चयन करें
  3. ठीक पर क्लिक करें

चरण 5) उपयोगकर्ता गुरु 99 को टेबल कोर्स पर चयनित अनुमति दी जाती है।

टी-एसक्यूएल का उपयोग करके अनुमति दें

T-SQL का उपयोग करने वाले उपयोगकर्ता को अनुमति देने के लिए, आप पहले उपयोग कथन का उपयोग करके डेटाबेस का चयन करें। फिर आप अनुदान विवरण का उपयोग करके उपयोगकर्ता को अनुमति प्रदान करते हैं। यहाँ वाक्य रचना है:

use grant 
 on  to 

उदाहरण के लिए, निम्न आदेश से पता चलता है कि आप डेटाबेस EDU_TSQL के भीतर कोर्स (ऑब्जेक्ट) नामित कोर्स पर उपयोगकर्ता गुरु 99 को चयन अनुमति कैसे दे सकते हैं :

USE EDU_TSQLGOGrant select on Course to Guru99

अनुमति मिल जाएगी!