Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...A Usership ProblemA Usership Problem
Previous
 
Next
New Post
7/24/2007 1:28 PM
 

I have a portal which I recently upgraded from 3.1.1 -> 3.7, and then from 3.7 to 4.5.3.

For the most part things seemed to go very well.

However, I had a report that a portal admin could not log on. I saw two errors in the Event Viewer that indicated "object not found." I investigated the user account and found that she was a member of Admin and Subscriber roles, but not a member of the "Registered Users" role.

When I attempted to add her to the role via the Manage Roles interface, she received an email indicated she had been added to the role, but she in fact was not. No errors were produced by this action.

Anyone have any insight?


pmgerholdt
 
New Post
7/25/2007 7:01 AM
 

is there a valid entry in the userportals table for this user?


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
7/28/2007 3:42 PM
 

Actually, I was mistaken that she wasn't in the "registered users" role ... she is.

I've discovered that the problem is that I had to do a bit of manual removal of portals in the database, since trying to delete them from host | portals gave me errors (object not found) ... I thought (hoped) that some referential integrity in the db would take care of all, but not so. I have a number of user accounts in the aspnet area which I have to remove. And it's not as simple as just finding those that aren't in the dnn users table ... this user, for example, has four entries in aspnet_users as a remnant of early DNN versions.

So - I have to do some careful work to remove them. I think I have figured that the application id in the aspnet_applications is equivalent of the portalid, with the exception that the null portal id in portals would match the 'dotnetnuke' application id in aspnet_applications.

I guess I'll have to find which applicationids exist in aspnet_applications which are orphaned in terms of not matching existing portalids, and then remove all users who, by backtracking joins, are associated with those applicationids.

I'll figure I'll get a cursor going and use the aspnet_users_delete sproc as a template to do it in the correct order.

If anyone has gone before down this path, glad to see any code or listen to any advice.


pmgerholdt
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...A Usership ProblemA Usership Problem


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out