Skip to main content

SQL Server 登入檢查清單

本篇列出一些設定檢查 :

檢查 SQL Server 驗證是否開啟

先使用 Windows 驗證登入

左邊物件總管列表 > 右鍵點選 localhost > 屬性 > 左邊列表點選安全性 > 檢查伺服器驗證是否有選取 SQL Server 及 Windows 驗證模式。

檢查登入使用者是否有權限進入指定資料庫

SQL Server 預設一個使用者可以有一個資料庫的權限, 當然,如果是 sa (SQL Server 最高管理者)則有全部資料庫可純取的權限。

解決方法1. 增加一個最高權限使用者

先使用 Windows 驗證登入。 打開 localhost 清單 > 安全性 > 登入右鍵 > 新增登入 > 輸入登入名稱(想要的user名稱) > 選擇 SQL Server 驗證 > 輸入密碼 > 取消勾選強制執行密碼原則 >

選擇左邊伺服器角色 > 打勾 sysadmin > 確定 > 完成

注意

記得取消勾選強制執行密碼原則(該原則會每次都重設密碼,開發過程不方便)。

解決方法2. 增加使用者,並指定資料庫權限

跟方法1前三行方法一樣,之後不同 > 底下選擇預設資料庫(該使用者只能有這個資料庫的權限) > 完成。