SQL Server 2012에서 Azure로 데이터베이스를 이동했습니다. 사용자를 사용하고 싶지 않아 사용자 master를 만들었습니다 test. 이것은 Azure에서 데이터베이스 XXX에 대해 수행 한 작업입니다.
create user test from login test with default_schema=[dbo]
exec sp_addrolemember 'db_owner','test'
내가 확인한 결과 내가 관심있는 데이터베이스 개체는 모두 schema에 dbo있습니다. 테이블 Users은 스키마에 dbo있습니다.
내 웹 프로젝트의 연결 문자열 test은 로그인으로 사용됩니다. 다음과 같은 오류 메시지가 생성됩니다.
The SELECT permission was denied on the object 'Users', database 'XXX', schema 'dbo'
오류 메시지는 무엇을 의미하며 사용자 test가 데이터베이스 XXX에 액세스 할 수 있도록하려면 어떻게해야 합니까?
