Quizá venga porque no tienes del todo claro el concepto de login y de usuario. La pantalla que muestras, se refiere a un login.
En la parte inferior, la que no muestras, aparecen varios checks que evidentemente son muy importantes en el tema de las contraseñas. Si la contraseña se cambia, es porque el check del primer inicio de sesión esta marcado. De cualquier manera hay que tener en cuenta los tres.
En la página de asignación de usuarios, es donde se suele determinar la asignación de usuarios para el login creado. No obstante una vez tengas un login creado y su usuario asignado a la base de datos, es posible (al menos recuerdo que así ocurría en determinadas versiones), tengas que refrescar el el login para que te funcione la primera vez.
Mediante TSQL. las siguientes sentencias, crean un login de nombre especialLogin
y con password = p4$$w0rdq
que crea un usuario para la base de datos AdventureWorks2019
como dbo
.
USE [master]
GO
CREATE LOGIN [especialLogin]
WITH PASSWORD=N'p4$$w0rd',
DEFAULT_DATABASE=[master],
CHECK_EXPIRATION=OFF,
CHECK_POLICY=OFF
GO
USE [AdventureWorks2019]
GO
CREATE USER [especialLogin] FOR LOGIN [especialLogin]
GO
USE [AdventureWorks2019]
GO
ALTER USER [especialLogin] WITH DEFAULT_SCHEMA=[dbo]
GO
USE [AdventureWorks2019]
GO
ALTER ROLE [db_owner] ADD MEMBER [especialLogin]
GO