Odmówiono uprawnienia SELECT w obiekcie „Użytkownicy”, baza danych „XXX”, schemat „dbo”
Przeniosłem bazę danych z SQL Server 2012 do Azure. Nie chcę używać użytkownikamaster
, więc stworzyłem użytkownikatest
. To właśnie 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 obiekty bazy danych, które mnie interesują, są w schemaciedbo
. StółUsers
jest w schemaciedbo
.
Ciąg połączenia w moim projekcie WWW matest
jako login. Wyświetla 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 pozwolić użytkownikowitest
uzyskać dostęp do bazy danych XXX?