উত্তর:
এটি করার জন্য টি-এসকিউএল চেষ্টা করুন:
alter authorization
on schema::YourSchemaName
to dbo
go
drop user TheUserYouWantToDelete
go
আপনি কোনও স্কিমা মালিক এমন একটি অধ্যক্ষকে ফেলে দিতে পারবেন না, সুতরাং ALTER AUTHORZATIONমালিকানাধীন স্কিমা পরিবর্তন করে (আমি ব্যবহার করেছি YourSchemaName, তবে স্পষ্টতই এটির পরিবর্তে আপনার ডাটাবেজে মালিকানাধীন স্কিমা রয়েছে) dboপরিবর্তিত করতে হবে (একইভাবে, আপনার নিজের যা দরকার মূলত মালিকানা পরিবর্তন করতে পারেন পরিবেশ)। এটি আপনাকে পূর্ববর্তী-স্কিমা-মালিকানাধীন ব্যবহারকারীকে ফেলে দেওয়ার অনুমতি দেবে (উদাহরণস্বরূপ আমি TheUserYouWantToDeleteযে উদ্দেশ্যে ব্যবহার করেছি , তবে এটি এখন আপনি অ-মালিক হবেন যা আপনি ফেলে দিতে চান)।
dboস্কিমে অনুমোদন পরিবর্তন করছি না , আমরা dboপ্রিন্সিপালটিতে অনুমোদন পরিবর্তন করছি । যে কোনও ডাটাবেস অধ্যক্ষ হতে পারে।
টি-এসকিউএল উপায় কাজ করে। Http://zarez.net/?p=179 কে ধন্যবাদ আমি এটি করার (এসআইএমএস) উপায় খুঁজে পেয়েছি (ইউআই)।
স্কেল সার্ভার ম্যানেজমেন্ট স্টুডিও থেকে স্কিমা মালিক পরিবর্তন করতে:
Expand your database -> Security -> Schemas
অবজেক্ট এক্সপ্লোরার বিশদে আপনি স্কিমা এবং মালিকদের একটি তালিকা দেখতে পাবেন:

ব্যবহারকারী কী কী স্কিমা (গুলি) রাখেন তা যদি আপনি না জানেন তবে ব্যবহারকারীর বৈশিষ্ট্যগুলি পরীক্ষা করে দেখুন।

ব্যবহারকারীর মালিকানাধীন স্কিমাটির বৈশিষ্ট্যগুলি খুলুন এবং নতুন মালিক খুঁজে পেতে "অনুসন্ধান" ক্লিক করুন " আপনি যদি নতুন মালিককে না জানেন তবে আপনি একজনের জন্য "ব্রাউজ" করতে পারেন।
Properites -> Search -> Browse
এবং আপনি স্কিমা মালিককে ডিবিওতে পরিবর্তন করতে পারেন (বা যে সবচেয়ে উপযুক্ত তিনি)।
