安裝好 SQL server 後打開 SSMS,預設會使用 Windows 安裝者的帳號當作 sa 作為系統管理員登入。但往後建立的帳號若均使用 SQL server 進行認證的話,則無法使用 SSMS 操作。以下將說明如何設定 SQL server 同時支援二種類型的驗證方式。
More “透過 SSMS 設定 SQL Server 同時支援 Windows 認證與 SQL Server 認證” »
軟體開發、伺服器和生活瑣事
安裝好 SQL server 後打開 SSMS,預設會使用 Windows 安裝者的帳號當作 sa 作為系統管理員登入。但往後建立的帳號若均使用 SQL server 進行認證的話,則無法使用 SSMS 操作。以下將說明如何設定 SQL server 同時支援二種類型的驗證方式。
More “透過 SSMS 設定 SQL Server 同時支援 Windows 認證與 SQL Server 認證” »
不知道為什麼會跑來研究 MS SQL server,總之很不習慣。
目前 MS SQL server 的主要操作工具是 SSMS,和 MySQL 對照的話類似 MySQL Workbench。但可能因為 DBMS 的架構設計不同,操作上差異很大。
SSMS 在登入時,如果給的錯誤訊息不夠明確,有很大的原因是為了預防惡意使用者找漏洞,因此要看詳細的錯誤訊息,必須透過 sa 去讀取錯誤記錄。必須使用有 sa 權限 (role) 的帳號登入,並在「物件總管」中找到「安全性」:
在「登入」上點滑鼠右鍵叫出選單,並依序找到「登入失敗」報表:
另外一個我很不喜歡的特性,就是 Microsoft 家的產品都是顯示錯誤代碼,必須要透過說明和對照表才知道詳細的原因和問題。像是登入失敗的錯誤代碼必須到「MSSQL 錯誤錯誤 > 17,000 到 19,000」看 …. Orz