Если вы собираетесь использовать членство в ASP.NET, вы должны создать пользователей с классами членства ASP.Net и таблицами базы данных. Это создаст пользователя в dbo.aspnet_Membership с соответствующими ролями, установленными для этого пользователя. После успешной вставки в эту таблицу вы можете получить UserId из dbo. aspnet_Membership таблица.
В таблице ВАШИ пользователи создайте таблицу с внутренним (автоинкрементным) ID, а также создайте в вашей таблице поле memberID (а не имя пользователя) типа uniqueidentifier с именем say, membersID . Здесь вы можете сохранить значение из таблицы aspnet_Membership , чтобы связать их вместе. Вы также должны поместить отношение внешнего ключа в поле membersID для обеспечения ссылочной целостности.
РЕДАКТИРОВАТЬ: Просто чтобы уточнить с другими сообщениями, идентификатор имеет тип GUID в вашем коде ASP.NET и типа uniqueidentifier в вашем SQLServer базы данных.