Przeniosłem bazę danych z SQL Server 2012 na Azure. Nie chcę używać użytkownika master, więc utworzyłem użytkownika test. Oto, co zrobiłem dla bazy danych XXX na platformie Azure:
create user test from login test with default_schema=[dbo]
exec sp_addrolemember 'db_owner','test'
Sprawdziłem, a interesujące mnie obiekty bazy danych znajdują się w schemacie dbo. Tabela Usersznajduje się w schemacie dbo.
Parametry połączenia w moim projekcie sieci Web mają testjako login. Generuje komunikat o błędzie:
The SELECT permission was denied on the object 'Users', database 'XXX', schema 'dbo'
Co oznacza komunikat o błędzie i co mogę zrobić, aby umożliwić użytkownikowi testdostęp do bazy danych XXX?
