vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Stupid Question about users (https://vborg.vbsupport.ru/showthread.php?t=153155)

Yours 07-23-2007 04:35 PM

Stupid Question about users
 
Is it possible to change a usernumber id from 2 to 1? I ended up merging wrong and I wanted my main user to be user number 1, not 2. Is it possible to do this without corrupting the few thousand posts I have made? If so, do I need to know much mySQL coding, or do anything super major? A small tut on how to do this (if at all possible) would be nice!

Yours Truly 07-23-2007 04:40 PM

That's the primary key of the table so i'm not sure how easy it would be

Yours 07-23-2007 04:41 PM

well is there any way I can create a new user, make it userid 1 and then merge my existing account into it?

Yours Truly 07-23-2007 04:43 PM

No i don't believe so as the user id1 is already taken i'm not sure if you delete the user id 1 then try and do it but honestly wouldn't try it on a live board

Yours 07-23-2007 05:03 PM

the user ID 1 doesn't exist anymore I merged that user into userid2

Yours Truly 07-23-2007 05:10 PM

Well you can try altering the table user i think and try changing the primary key of the user to 1

Eikinskjaldi 07-23-2007 06:25 PM

Quote:

Originally Posted by Yours Truly (Post 1299360)
Well you can try altering the table user i think and try changing the primary key of the user to 1

Oooh, such a really bad idea!

Userid is used all over the place as a foreign key, changing it is a really bad idea. You will need to change access, administrator, adminlog, usergroup, announcement, announcementread, article, attachment, calendarmoderator, cpsession, customavatar, customprofilepic, post...

I cant be bothered listing thhe rest, but basically it is most of the tables.

Yours Truly 07-24-2007 06:55 AM

Quote:

Originally Posted by Eikinskjaldi (Post 1299423)
Oooh, such a really bad idea!

Userid is used all over the place as a foreign key, changing it is a really bad idea. You will need to change access, administrator, adminlog, usergroup, announcement, announcementread, article, attachment, calendarmoderator, cpsession, customavatar, customprofilepic, post...

I cant be bothered listing thhe rest, but basically it is most of the tables.

Yea i wasn't too sure on what to do just my guess =]

But yea sounds harder than it is :p

Adam21 07-24-2007 07:02 AM

Quote:

Originally Posted by Eikinskjaldi (Post 1299423)
Oooh, such a really bad idea!

Userid is used all over the place as a foreign key, changing it is a really bad idea. You will need to change access, administrator, adminlog, usergroup, announcement, announcementread, article, attachment, calendarmoderator, cpsession, customavatar, customprofilepic, post...

I cant be bothered listing thhe rest, but basically it is most of the tables.


Exactly.The same also applies to forumids.I did try to alter them in the tables once and the ids placing got screwed up!:DNot advisable to!:)

Dismounted 07-24-2007 11:15 AM

Just create a new user with an ID of one and merge it with the number 2? It should handle all the userid references.


All times are GMT. The time now is 02:34 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01026 seconds
  • Memory Usage 1,726KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete