Home > SQL Server > ทำไม login ด้วย sa ไม่ได้ใน Microsoft SQL Server

ทำไม login ด้วย sa ไม่ได้ใน Microsoft SQL Server


SQL Version: 2005, 2008, 2012, 2014

Account SA ถือว่าเป็น Account ที่นิยมใช้ login มากที่สุด เนื่องจาก Account นี้มีสิทธิสูงสุด โดย Admin ส่วนใหญ่ก็จะใช้ Account นี้ในการ login เพื่อเข้าไปจัดการงานต่างๆ ครับ

มีหลายๆ ท่านอาจจะเคยเจอปัญหาเกี่ยวกับการ login ด้วย sa ไม่ได้ ทั้งๆ ที่ ก็มั่นใจว่าได้ระบุ password ได้ถูกต้องแล้ว

โดยจะเกิด Error ดังหน้าจอเวลา login

image

 

โดยส่วนตัวแล้ว ผมไม่ค่อยอยากจะแนะนำให้ใช้ Account sa เท่าไหร่ถ้าไม่จำเป็น เพราะว่า sa เป็น sql account ที่มีแนวโน้มว่าจะโดน hack ได้ง่ายกว่า Windows account ครับ

ซึ่งทาง microsoft เองก็ไม่ได้อยากจะให้ใช้ sa account สักเท่าไหร่ครับ หลักฐานก็คือ เราไม่สามารถที่จะ login sql ด้วย sa ไงครับ

แต่ถ้าอยากจะใช้ sa account จริงๆ เราก็พอมีวิธีการแก้ไขดังนี้ครับ

1. ไปที่ server properties ของ sql

2. ทางด้านซ้ายเลือก Security

3. เลือก SQL Server and Windows Authentication mode

image

4. ไปที่ sa properties เลือก login Enabled

image

5. Restart SQL Service

 

หลังจากนั้นลอง login ด้วย sa ดูอีกครั้ง จะสามารถเข้าไปใช้ได้ครับ

 

ส่วนเรื่องที่ว่าทำไม sa ถึงไม่ปลอดภัยนั้น เอาไว้ผมจะเขียนอธิบายในตอนต่อๆ ไปครับ

 

หลักสูตรอบรม (click)

Categories: SQL Server
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: