새 SQL Server 사용자를 추가하려고하면 “유효한 로그인이 아니거나 권한이 없습니다”라는 오류가 발생합니다. Server 2012 데이터베이스에 새 사용자를

SQL Server Management Studio를 사용하여 SQL Server 2012 데이터베이스에 새 사용자를 추가하려고합니다. 마우스 오른쪽 버튼을 클릭하고 보안-> 사용자에서 ‘사용자 추가’를 선택하고 사용자 정보를 입력 한 다음 확인을 클릭하십시오. Management Studio는 “유효한 로그인이 아니거나 권한이 없습니다”라는 오류 메시지를 표시합니다.

이 사용자를 어떻게 추가 할 수 있습니까?



답변

사용자를 추가하기 전에 먼저 보안-> 로그인에서 글로벌 로그인을 작성해야합니다. 로그인이 존재하면 특정 데이터베이스에서 사용자로 추가 할 수 있습니다.


답변

포함 된 데이터베이스 사용자 모델 로 사용자를 작성하려는 경우 (글로벌 로그인이없는 경우) 작성하는 동안 다음과 같이 비밀번호를 제공해야합니다.

CREATE USER user_name WITH PASSWORD = 'strong_password';


답변

이것은 나를 위해 일했다 :

CREATE USER [chris23] FROM LOGIN [##MS_PolicyEventProcessingLogin##];
EXEC sp_addrolemember N'db_datareader', 'chris23';
GO


답변