SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

मैं SQL सर्वर में किसी डेटाबेस के लिए उपयोगकर्ता के लिए पठन पहुंच कैसे प्रदान करूं?

यह दो चरणों वाली प्रक्रिया है:

  1. आपको एक लॉगिन बनाना होगा उस उपयोगकर्ता के लिए SQL सर्वर के लिए, उसके Windows खाते के आधार पर

    CREATE LOGIN [<domainName>\<loginName>] FROM WINDOWS;
    
  2. डेटाबेस तक पहुँचने के लिए आपको यह लॉगिन अनुमति देनी होगी:

    USE (your database)
    CREATE USER (username) FOR LOGIN (your login name)
    

एक बार जब आपके पास वह उपयोगकर्ता आपके डेटाबेस में हो, तो आप उसे अपने इच्छित अधिकार दे सकते हैं, उदा। आप इसे db_datareader असाइन कर सकते हैं सभी तालिकाओं को पढ़ने के लिए डेटाबेस भूमिका।

USE (your database)
EXEC sp_addrolemember 'db_datareader', '(your user name)'



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL प्रबंधन स्टूडियो में हटाने/अपडेट करने से पहले पुष्टि करें?

  2. मनी डेटा प्रकार प्रेसिजन - एसक्यूएल सर्वर (एसएसएमएस)

  3. एसक्यूएल के परिणामों के डेटाटाइप कैसे निर्धारित करें?

  4. SQL सर्वर प्रबंधन स्टूडियो से दूरस्थ रूप से Plesk v12 SQL सर्वर से कनेक्ट नहीं हो सकता

  5. SQL प्रबंधन स्टूडियो - डेटाबेस आरेख में एक धराशायी / बिंदीदार संबंध रेखा क्या दर्शाती है?