एक कमांड प्रांप्ट विंडो खोलें। यदि आपके पास पहले से चल रहे SQL सर्वर की डिफ़ॉल्ट आवृत्ति है, तो SQL सर्वर सेवा को रोकने के लिए कमांड प्रॉम्प्ट पर निम्न कमांड चलाएँ:
net stop mssqlserver
अब उस डायरेक्टरी में जाएं जहां SQL सर्वर इंस्टॉल है। उदाहरण के लिए निर्देशिका इनमें से एक हो सकती है:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
अपनी MSSQL निर्देशिका और CD
का पता लगाएं इसमें इस तरह:
CD C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
एकल उपयोगकर्ता मोड में SQL सर्वर प्रारंभ करने के लिए अब निम्न आदेश चलाएँ। जैसाSQLCMD
निर्दिष्ट किया जा रहा है, केवल एक SQLCMD
कनेक्शन बनाया जा सकता है (दूसरे कमांड प्रॉम्प्ट विंडो से)।
sqlservr -m"SQLCMD"
अब, उसी उपयोगकर्ता के रूप में एक और कमांड प्रॉम्प्ट विंडो खोलें, जिसने ऊपर एकल उपयोगकर्ता मोड में SQL सर्वर प्रारंभ किया था, और इसमें, चलाएं:
sqlcmd
और एंटर दबाएं। अब आप एकल उपयोगकर्ता मोड में चल रहे SQL सर्वर इंस्टेंस के विरुद्ध SQL कथन निष्पादित कर सकते हैं:
create login [<<DOMAIN\USERNAME>>] from windows;
-- For older versions of SQL Server:
EXEC sys.sp_addsrvrolemember @loginame = N'<<DOMAIN\USERNAME>>', @rolename = N'sysadmin';
-- For newer versions of SQL Server:
ALTER SERVER ROLE [sysadmin] ADD MEMBER [<<DOMAIN\USERNAME>>];
GO
स्रोत ।
अपडेट किया गया ALTER SERVER ROLE [sysadmin] ADD MEMBER [<<DOMAIN\USERNAME>>];
के बाद अर्धविराम न भूलें और GO
. के बाद अतिरिक्त अर्धविराम न जोड़ें या आदेश कभी निष्पादित नहीं होता है।