Loginユーザーが作成されているか
Loginユーザーが作成されていなければ当然ログインできない。ユーザーはSSMSもしくはSQLによって確認できる。
Loginユーザーのパスワードが有効か
LoginユーザーのパスワードExpireが有効になっている場合にはパスワードの期限が切れている可能性がある。パスワードの期限はサーバーのローカルポリシーで設定する。
SQL Server Login Properties to Enforce Password Policies and Expiration
Loginユーザーがデータベースユーザーにマッピングされていない。
マッピングされていなさそうなら、下記のSQLを使う。
use [DATABASE] exec sp_change_users_login 'Update_One','LOGINUSER','DATABASEUSER' GO
