June 20, 2008 at 4:23 am
Hey gents!
I need a script for deleting users from mulpitple databases can anyone help?
June 20, 2008 at 8:13 am
Google sp_MSForEachDB.
--Jeff Moden
Change is inevitable... Change for the better is not.
June 20, 2008 at 9:15 am
sp_msforeachdb @command1='USE ? DELETE from sysusers where name ='' '' '
something like this.. Or use Cursor to scroll through each DBNAMe and Delete the user in the Database...(each DB).
Declare @dbnamehold sysname
declare getdbname cursor for
select name from master.dbo.sysdatabases where dbid>4
open getdbname
fetch next from getdbname into @dbnamehold
while @@fetch_Status=0
BEGIN
select @dbnamehold,name from sysusers where name like '% %'
Fetch next from getdbname into @dbnamehold
END
close getdbname
deallocate getdbname
Maninder
www.dbanation.com
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply