Intentar agregar un nuevo usuario de SQL Server arroja el error "no es un inicio de sesión válido o no tiene permiso"


15

Estoy tratando de agregar un nuevo usuario a una base de datos de SQL Server 2012 usando SQL Server Management Studio. Haga clic con el botón derecho y seleccione 'Agregar usuario' en Seguridad -> Usuarios, complete la información del usuario y haga clic en Aceptar. Management Studio arroja el mensaje de error "no es un inicio de sesión válido o no tiene permiso".

¿Cómo puedo agregar este usuario?


1
Esta pregunta tiene el mismo mensaje de error que esta otra pregunta , pero ocurre durante la administración normal y no durante la instalación. Parece que hay diferentes causas y respuestas, así que publico esto como una pregunta separada.
culix

Respuestas:


18

Antes de agregar un usuario, primero debe crear un inicio de sesión global, en Seguridad -> Inicios de sesión. Una vez que existe el inicio de sesión, puede agregarlo como usuario en una base de datos en particular.


¿Cuál es el significado de "un inicio de sesión global"?
WhyWhat


0

Esto funcionó para mí:

CREATE USER [chris23] FROM LOGIN [##MS_PolicyEventProcessingLogin##];
EXEC sp_addrolemember N'db_datareader', 'chris23';
GO
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.