|
|
|
start date: Wed, 4 Jul 2007 10:59:30 +0800,
posted on: microsoft.public.dotnet.framework.aspnet.security
back
| Thread Index |
|
1
ascll
|
|
2
Steve
|
How do delete registered users?
Greetings,
If the database already uploaded, anyway to delete certain users?
As far as I known, deleting users will affected at least 4 tables, which
is: -
- aspnet_Membership
- aspnet_Profile
- aspnet_Users
- aspnet_UsersInRoles
Any table I miss out?
Question
How do totally delete users with Username like '%test%' from all affected
tables?
Kindly advise.
Thanks
ascll
Date:Wed, 4 Jul 2007 10:59:30 +0800
Author:
|
RE: How do delete registered users?
The easiest way to do this is via code in an ASP page, not SQL:
foreach (MembershipUser mu in Membership.GetAllUsers()) {
if (mu.UserName.IndexOf("test") >=0 ) {
Membership.DeleteUser(mu.UserName);
}
}
If you want to do this directly in SQL server, don't manually modify the
tables; instead, use the stored proc: aspnet_Users_DeleteUser.
Steve
"ascll" wrote:
> Greetings,
>
> If the database already uploaded, anyway to delete certain users?
>
> As far as I known, deleting users will affected at least 4 tables, which
> is: -
>
> - aspnet_Membership
> - aspnet_Profile
> - aspnet_Users
> - aspnet_UsersInRoles
>
> Any table I miss out?
>
>
> Question
> How do totally delete users with Username like '%test%' from all affected
> tables?
>
>
> Kindly advise.
>
> Thanks
> ascll
>
>
>
Date:Mon, 16 Jul 2007 06:58:08 -0700
Author:
|
|
|