Ho accidentalmente assegnato a un utente la proprietà dello schema db_owner (utilizzando la casella di controllo nell'interfaccia utente come di seguito) e ora non posso:
- Trasferisci la proprietà a un altro utente
- Rilascia l'utente dal DB (anche se posso cancellare l'accesso in SQL Server)
Ho provato L'entità database possiede uno schema nel database e non può essere eliminato.
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo
E mentre è stato completato correttamente, l'utente ha ancora la proprietà ed è disattivato, quindi non riesco nemmeno a farlo nell'interfaccia utente.
Trovato una soluzione:
Oltre alla risposta di Arron , mi sono reso conto che avrei eseguito il comando sopra in un DB errato (facepalm!). Una volta che il DB era stato corretto, sia l'SQL sopra che la risposta sotto funzionavano.