SQL Server Indonesia User Groups Community Login ke SQL Menggunakan Windows Authentication - drowned in code

SQL Server Indonesia User Groups Community

SQL Server Indonesia User Groups Community
Welcome to SQL Server Indonesia User Groups Community Sign in | Join | Help
in Search

drowned in code

eat, sleep, breath, SQL

Login ke SQL Menggunakan Windows Authentication

Setahun terakhir ini saya sering bertemu dengan orang-orang yang kesuliltan pada saat login ke SQL menggunakan windows authentication. Kesulitan mereka terjadi pada saat SQL Server tidak berada di localhost, dan atau komputer/notebook yang digunakan tidak join domain sementara server nya join domain. Untuk mengatasinya, biasanya server authentication di-set menjadi SQL Server and Windows Authentication Mode lalu pada saat login autentikasi yang digunakan adalah SQL Server Authentication. Cara ini berhasil apabila kita akan login ke database engine, tapi bagaimana kalau akan login ke Analysis Services atau Integration Services yang tidak bisa menggunakan SQL Server Authentication? Ternyata ada teman saya yang mengakalinya dengan cara men-set password administrator di localhost-nya sama dengan password administrator di komputer server. Dengan cara ini dia berhasil login dari localhost ke server Analysis Services sebagai administrator.

Saya rasa kedua cara diatas adalah cara yang kurang engineering (meminjam istilah yang sering dibilang bos saya), dan tidak sebaiknya dilakukan. Menurut pendapat saya cara terbaik dan teraman untuk login ke SQL adalah dengan menggunakan Windows Authencation dan tidak mengakalinya seperti yang dilakukan teman saya. Ada dua cara yang dapat kita lakukan apabila ingin login ke SQL Server.

Cara pertama (dan menurut saya yang paling mudah)

Buka windows explorer

Ketik nama server di address bar, contoh: \\SQLServer

Pada saat muncul dialog box untuk memasukkan user name dan password, ketikkan user name yang dapat login ke server (contoh: Domain\SQLUser atau SQLUser@domain.com) berikut password-nya, centang remember password, lalu klik OK.

Cara Kedua

Windows XP

Buka Control Panel > User Accounts

Pilih user account kita dari list user account

Klik Manage my network passwords dari related tasks

Klik button Add

Ketik nama server di textbox Server (contoh: SQLServer)

Ketik user name di textbox User Name (contoh: Domain\SQLUser atau SQLUser@Domain.com)

Ketik password di textbox password, klik OK, klik Close

 

Windows 2003

Buka Control Panel > Stored User Names and Passwords

Klik button Add

Ketik nama server di textbox Server (contoh: SQLServer)

Ketik user name di textbox User Name (contoh: Domain\SQLUser atau SQLUser@Domain.com)

Ketik password di textbox password, klik OK, klik Close

 

Windows Vista atau Windows 2008

Buka Control Panel > User Accounts

Dari task, klik link Manage Your Network Password

Klik button Add…

Ketik nama server di textbox Log on to (contoh: SQLServer)

Ketik user name di textbox User Name (contoh: Domain\SQLUser atau SQLUser@Domain.com)

Ketik password di textbox Password

Pilih radio button A Windows logon credential di credential type, klik OK, klik Close

 

Dengan kedua cara diatas pada saat kita login menggunakan SQL Server Management Studio dan memilih Windows Authentication Mode sebagai tipe autentikasi, identitas user yang dikirim ke server adalah identitas user yang telah kita simpan tadi.

Published Oct 07 2008, 12:59 AM by si_hendrik
Filed under:

Comments

No Comments
Powered by Community Server (Commercial Edition), by Telligent Systems