SQL Server Login & User Management – Cheatsheet
1️⃣ Create Login (Server Level)
CREATE LOGIN [demomvc]
WITH PASSWORD = 'Demomvc@123',
CHECK_POLICY = OFF;2️⃣ Drop Login
DROP LOGIN [demomvc];3️⃣ Check If Login Exists
SELECT *
FROM sys.server_principals
WHERE name = 'demomvc';4️⃣ Kill Active Sessions for a Login
5️⃣ Create Database User (Mapped to Login)
6️⃣ Drop Database User
7️⃣ Check Schema Ownership by User
8️⃣ Grant Database Access
9️⃣ Add User to Database Role
🔟 Full Clean Reset Pattern (Login + User)
1️⃣1️⃣ Working with Another Login (demo)
demo)🧠 Quick Mental Model
Level
Object
Purpose
Last updated