Buka jendela prompt perintah. Jika Anda memiliki contoh default SQL Server yang sudah berjalan, jalankan perintah berikut pada prompt perintah untuk menghentikan layanan SQL Server:
net stop mssqlserver
Sekarang pergi ke direktori tempat SQL server diinstal. Direktori misalnya dapat menjadi salah satu dari ini:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
Cari tahu direktori MSSQL Anda dan CD
ke dalamnya seperti ini:
CD C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
Sekarang jalankan perintah berikut untuk memulai SQL Server dalam mode pengguna tunggal. SebagaiSQLCMD
sedang ditentukan, hanya satu SQLCMD
koneksi dapat dibuat (dari jendela prompt perintah lain).
sqlservr -m"SQLCMD"
Sekarang, buka jendela prompt perintah lain sebagai pengguna yang sama dengan yang memulai SQL Server dalam mode pengguna tunggal di atas, dan di dalamnya, jalankan:
sqlcmd
Dan tekan enter. Sekarang Anda dapat menjalankan pernyataan SQL terhadap instance SQL Server yang berjalan dalam mode pengguna tunggal:
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
Sumber .
DIPERBARUI Jangan lupa tanda titik koma setelah ALTER SERVER ROLE [sysadmin] ADD MEMBER [<<DOMAIN\USERNAME>>];
dan jangan tambahkan titik koma tambahan setelah GO
atau perintah tidak pernah dijalankan.