반응형

mssql -- database 생성후 접속 권한 부여하기


참고:  https://docs.microsoft.com/en-us/sql/relational-databases/lesson-1-connecting-to-the-database-engine?view=sql-server-ver15



** 발생 상황; 

  -- MS 에서 sample로 제공하는, NorthWind db 를 생성한후, C# 에서 접속하려고 했는데 접속이 안됨....




** 해결책

  -- MS SQL Server Management Studio 실행하여, Northwind 접속 가능한 로그인 추가함.

   




<< 순서 그림 >>





-- Windows 인증으로 진행함.







--> 다음으로 서버역할 을 선택하자.


-- 새로운 login 이 관리자 여야 하는 경우에는 . sysadmin 에도 체크 선택한다.

  그러지 않다면, public 에만 체크 된 상태로 놔둔다.



-- 마지막으로 '사용자매핑' 선택한후, 원하는 database 매핑 체크선택하고, 기본스키마 항목에 'dbd' 를 입력하고, 확인 버튼 누르면 끝.

   ; 사용자 항목은 자동으로 입력됨.




<< 완료후 모습 >>




** C# 에서 connection string 사용시,   sql 서버명을 그대로 모두 입력한후에야 정상 접속 성공함.

 


string strConn = @"Data Source=APT\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=SSPI;";






반응형
Posted by 자유프로그램
,