/*
Bir kullanıcıyı bir instance altındaki tüm veritabanlarından silmek için aşağıdaki T-SQL script'i kullanabilirsiniz:
*/
declare @LoginName sysname ='Login Name'
declare @strSQL varchar(8000)=
'use [?]
if exists(select * from sys.database_principals
where name =''' + @LoginName + ''')
begin
drop schema [' + @LoginName + ']
drop user [' + @LoginName + ']
end
'
exec sp_MSforeachdb @strSQL
if exists(select * from sys.server_principals
where name =@LoginName)
begin
exec ('drop login [' + @LoginName + ']')
end
/*
SSMS'da Central Management Servers yada Local Server Groups yardımıyla tanımlı server gruplar yardımıyla tüm veritabanı sistemlerinizdeki tüm veritabanlarında tek seferde silmek için kullanabilirsiniz.
*/
Hiç yorum yok:
Yorum Gönder