If the user already has an account in DH, you do not need to create new WebID. Just get the user's WebID and grant access to it.
If the user does not have an account in DH, you need to create a new WebID for the user. The user will then be able to log into DH panel with the new WebID and password. But the user will only have limited access you granted.
I'll suggest you to remove the account privileges right now. You may have granted access to someone that you do not know.
If you are not sure about whom you granted the access to, I'll suggest you to remove all account privileges and re-do everything.
Please remove account privilege first and post back if you do not understand.
Save $97 (MAX Discount) with code: [color=#CC0000]97YES[/color] [url=http://dreamhost.com/r.cgi?296804/signup|97YES]Sign Up NOW[/url] or More Codes here