Relación con aspnet_users y aspnet_membership
SELECT *
FROM aspnet_users,
aspnet_membership
WHERE aspnet_users.userid = aspnet_membership.userid
Sean felices! :) Y sientanse libres de opinar ;)
A aquel que se ha "matado" encontrando la solución. Le doy las gracias mediante este blog. Y lo que aprendí de él, lo comparto con todos.
Busca lo que quieras
Mostrando entradas con la etiqueta Membership. Mostrar todas las entradas
Mostrando entradas con la etiqueta Membership. Mostrar todas las entradas
Crear Machinekey para web.config
Si tenemos problemas para crear nuestra etiqueta machinekey de nuestro web.config, solo es ir a esta página y listo... a mi me funcionó.
http://www.developmentnow.com/articles/machinekey_generator.aspx
Espero les sirva
Sean felices! :) Y sientanse libres de opinar ;)
http://www.developmentnow.com/articles/machinekey_generator.aspx
Espero les sirva
Sean felices! :) Y sientanse libres de opinar ;)
Resetear password de membership
Y este es el codigo para resetear el password utilizando membership de .net:
MembershipUser user = Membership.GetUser("username");
string newpassword = user.ResetPassword();
string newpass = "minuevopassword";
user.ChangePassword(newpassword, newpass);
Membership.UpdateUser(user);
Sean felices! :) Y sientanse libres de opinar ;)
MembershipUser user = Membership.GetUser("username");
string newpassword = user.ResetPassword();
string newpass = "minuevopassword";
user.ChangePassword(newpassword, newpass);
Membership.UpdateUser(user);
Sean felices! :) Y sientanse libres de opinar ;)
Eliminar usuario membership con SQL SERVER
Y este es el código:
DECLARE @RC int
DECLARE @ApplicationName nvarchar(256)
DECLARE @UserName nvarchar(256)
DECLARE @TablesToDeleteFrom int
DECLARE @NumTablesDeletedFrom int
SET @ApplicationName = '/'
SET @UserName = '111112'
SET @TablesToDeleteFrom = 15
EXECUTE @RC = [aspnet_Users_DeleteUser]
@ApplicationName
,@UserName
,@TablesToDeleteFrom
,@NumTablesDeletedFrom OUTPUT
El número 15 significa que se elimina de todas las tablas. Creo que el 9 elimina solo de la tabla membership, pero no de aspnet_users.
Sean felices! :) Y sientanse libres de opinar ;)
DECLARE @RC int
DECLARE @ApplicationName nvarchar(256)
DECLARE @UserName nvarchar(256)
DECLARE @TablesToDeleteFrom int
DECLARE @NumTablesDeletedFrom int
SET @ApplicationName = '/'
SET @UserName = '111112'
SET @TablesToDeleteFrom = 15
EXECUTE @RC = [aspnet_Users_DeleteUser]
@ApplicationName
,@UserName
,@TablesToDeleteFrom
,@NumTablesDeletedFrom OUTPUT
El número 15 significa que se elimina de todas las tablas. Creo que el 9 elimina solo de la tabla membership, pero no de aspnet_users.
Sean felices! :) Y sientanse libres de opinar ;)
Crear usuario membership .NET con SQL SERVER
Aquí dejo el código que me generó SQL SERVER, y al final deje el código en resumen hecho por mi.
Código generado por SQL y asignado valores por mi mismo
DECLARE @return_value int,
@UserId uniqueidentifier
SELECT @UserId = NEWID()
EXEC @return_value = [dbo].[aspnet_Membership_CreateUser]
@ApplicationName = N'/',
@UserName = N'777777',
@Password = N'777777',
@PasswordSalt = N'777777',
@PasswordQuestion = 'ninguno',
@PasswordAnswer = 'ninguno',
@Email = N'777@777.com',
@IsApproved = 1,
@CurrentTimeUtc = '2010-03-03',
@CreateDate = '2010-03-03',
@UniqueEmail = 1,
@PasswordFormat = 0,
@UserId = @UserId OUTPUT
SELECT @UserId as N'@UserId'
SELECT 'Return Value' = @return_value
GO
Aquí el código resumido por mi.
DECLARE @UserId uniqueidentifier
DECLARE @datenow NVARCHAR(15)
SELECT @UserId = NEWID()
SELECT @datenow = convert(varchar, GETDATE(), 111)
EXEC aspnet_Membership_CreateUser '/', '888888', '888888', '888888', '888888', '888888', '8@8.COM', 1, @datenow, @datenow, 1, 1, @UserId
SELECT * FROM ASPNET_MEMBERSHIP
Espero les sirva.
Sean felices! :) Y sientanse libres de opinar ;)
Código generado por SQL y asignado valores por mi mismo
DECLARE @return_value int,
@UserId uniqueidentifier
SELECT @UserId = NEWID()
EXEC @return_value = [dbo].[aspnet_Membership_CreateUser]
@ApplicationName = N'/',
@UserName = N'777777',
@Password = N'777777',
@PasswordSalt = N'777777',
@PasswordQuestion = 'ninguno',
@PasswordAnswer = 'ninguno',
@Email = N'777@777.com',
@IsApproved = 1,
@CurrentTimeUtc = '2010-03-03',
@CreateDate = '2010-03-03',
@UniqueEmail = 1,
@PasswordFormat = 0,
@UserId = @UserId OUTPUT
SELECT @UserId as N'@UserId'
SELECT 'Return Value' = @return_value
GO
Aquí el código resumido por mi.
DECLARE @UserId uniqueidentifier
DECLARE @datenow NVARCHAR(15)
SELECT @UserId = NEWID()
SELECT @datenow = convert(varchar, GETDATE(), 111)
EXEC aspnet_Membership_CreateUser '/', '888888', '888888', '888888', '888888', '888888', '8@8.COM', 1, @datenow, @datenow, 1, 1, @UserId
SELECT * FROM ASPNET_MEMBERSHIP
Espero les sirva.
Sean felices! :) Y sientanse libres de opinar ;)
Obtener id de usuario en membership
Bueno.
Para quienes manejan membership en .net para la administración de usuarios y sus roles, quizás a veces necesitemos el id del usuario, pues lo podemos tener relacionado con alguna tabla de nuestra lógica del negocio en la base de datos. Así que este es el código. No sé si hay uno mejor, pero se que este funciona sin problemas:
string iduser = Convert.ToString(Membership.GetUser(Membership.GetUser().UserName).ProviderUserKey);
Espero les sirva.
Sean felices! :) Y sientanse libres de opinar ;)
Para quienes manejan membership en .net para la administración de usuarios y sus roles, quizás a veces necesitemos el id del usuario, pues lo podemos tener relacionado con alguna tabla de nuestra lógica del negocio en la base de datos. Así que este es el código. No sé si hay uno mejor, pero se que este funciona sin problemas:
string iduser = Convert.ToString(Membership.GetUser(Membership.GetUser().UserName).ProviderUserKey);
Espero les sirva.
Sean felices! :) Y sientanse libres de opinar ;)
Suscribirse a:
Entradas (Atom)
Palabras Clave
.NET
(93)
AJAX
(2)
ajaxcontroltoolkit
(2)
Algoritmos
(1)
android
(1)
Angular
(1)
Arrays
(1)
AS2 o ActionScript 2.0
(1)
AS3 o ActionScript 3.0
(64)
ASP
(7)
ASP.NET
(3)
Azure
(1)
Azure DevOps
(2)
Backup
(2)
Batch
(4)
blogger
(1)
Browser Support
(2)
C#
(53)
Charts
(1)
Chorme extensions
(1)
Chrome
(3)
cmd
(18)
código postal
(1)
Colombia tips
(1)
command
(1)
Conexion remota
(1)
Controles Web .NET
(24)
Cookies
(1)
cordova
(1)
CSS
(14)
CSV
(5)
Cufon
(1)
DateTime
(2)
deployment
(2)
Desarrollo movil
(2)
Desarrollo web
(5)
Diseño
(4)
DNN o DotNetNuke
(5)
docker
(1)
Encuestas
(1)
Entity Framework
(1)
Error
(1)
Eval
(2)
Excel
(4)
Expresiones regulares
(2)
Facebook
(14)
fechas
(1)
Fiddler
(1)
FileUpload
(1)
Filezilla
(1)
Firefox
(2)
Flash
(9)
Fonts
(3)
FQL
(1)
frameworks
(2)
Futuro de la web
(1)
git
(1)
Google Code
(13)
Google Maps
(4)
hackintosh
(3)
hazard 10.6.2
(3)
herramientas para developers
(1)
highchart
(1)
Hilos
(2)
Hosting Windows
(18)
HTML
(38)
HTML5
(6)
IDE
(1)
IE
(2)
IE9
(1)
IIS
(13)
imagenes
(3)
jasmine
(2)
java
(1)
jqgrid
(2)
Jquery y Javascript
(90)
jquery-ui
(5)
jQueryMobile
(1)
JSON
(1)
knockout
(4)
library
(1)
Link Interesantes
(2)
List
(1)
Macro
(2)
Matemáticas
(2)
Membership
(6)
Memoria
(1)
Mis Experiencias
(3)
momentjs
(1)
ms-dos
(1)
MSN
(1)
MVC
(1)
MVC4
(3)
MySQL
(2)
node.js
(4)
Notepad++
(3)
Notificaciones
(1)
ObjectDataSource
(2)
Online
(2)
Opinión
(4)
OSX
(3)
Parallels Plesk Panel
(1)
petapoco
(1)
PhantomJS
(1)
PHP
(4)
Porqué este blog
(1)
Powershell
(1)
Razor
(3)
Redes
(2)
REGEX
(4)
REST
(1)
SDK Android
(1)
Seguridad
(1)
SelectParameters
(1)
Selenium
(2)
sencha
(3)
sencha cmd
(2)
SEO
(1)
SMTP
(2)
Software útil
(8)
Solución
(1)
Soporte
(1)
SQL
(15)
SQL Server
(58)
SQLite
(2)
Store Procedures
(20)
String
(5)
Testing Code
(2)
texto
(2)
tips de datos
(1)
tips de desarrollo
(1)
TutoFaceAS3
(4)
TutoProAS3
(4)
Tutoriales
(7)
Tweenlite effects
(3)
Últimas noticias
(1)
unit testing
(1)
usb
(1)
VBA
(1)
Video
(1)
virus
(1)
Web API
(2)
Web Browsers
(1)
Web Forms
(7)
web.config
(1)
Webmaster
(8)
Webmatrix
(1)
webrole
(1)
webservices
(1)
webstorm
(1)
Win Forms
(5)
Windows
(21)
Windows 7
(1)
Windows 8
(1)
XML
(2)
Youtube API
(2)