Yanlışlıkla bir kullanıcıya (aşağıdaki gibi kullanıcı arayüzündeki onay kutusunu kullanarak) db_owner şemasının sahipliğini verdim ve şimdi yapamam:
- Sahipliği başka bir kullanıcıya aktarma
- Kullanıcıyı DB'den bırakın (SQL Server'da giriş silebilirim)
Ben denedim Veritabanı müdürü veritabanında bir şema sahibi ve bırakılamaz.
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo
Ve başarıyla tamamlanırken, kullanıcının hala mülkiyeti vardır ve gri renkte olduğundan, kullanıcı arayüzünde de bunu yapamıyorum.
Bir çözüm buldu:
Arron'un cevabına ek olarak , yukarıdaki komutu yanlış DB'de (facepalm!) Çalıştırdığımı fark ettim. DB düzeltildikten sonra hem yukarıdaki SQL hem de aşağıdaki cevap işe yaradı.