데이터베이스에 대한 액세스 권한 부여

현재 Mary는 이 인스턴스의 SQL Server에 액세스할 수 있지만 데이터베이스에 액세스할 수 있는 권한은 없습니다. Mary에게 데이터베이스 사용자의 권한을 부여할 때까지 Mary는 자신의 기본 데이터베이스인 TestData에도 액세스할 수 없습니다.

Mary에게 액세스 권한을 부여하려면 TestData 데이터베이스로 전환한 다음 CREATE USER 문을 사용하여 Mary의 로그인을 Mary라는 사용자에게 매핑합니다.

데이터베이스에서 사용자를 만들려면

  • 다음 문을 입력하고 실행하여(computer_name을 컴퓨터의 이름으로 바꿈) TestData 데이터베이스에 대한 액세스 권한을 Mary에게 부여합니다.

    USE [TestData];
    GO
    
    CREATE USER [Mary] FOR LOGIN [computer_name\Mary];
    GO
    

    이제 Mary는 SQL Server 및 TestData 데이터베이스에 대한 액세스 권한을 가집니다.

단원의 다음 태스크

뷰 및 저장 프로시저 만들기