मेरे पास एक SQL स्क्रिप्ट है जो उपयोगकर्ताओं को मेरे डेटाबेस में बनाता है। यह नेट सदस्यता संग्रहित प्रोसेस का उपयोग करता है।एसक्यूएल बनाने के लिए एसक्यूएल सदस्यता प्रदाता उपयोगकर्ता
इस बिंदु पर यह ठीक काम करता है।
एकमात्र मुद्दा यह है कि पासवर्ड स्पष्ट टेक्स्ट सहेजे गए हैं। क्या मैं करने के लिए यहाँ बदलना चाहिए वे कर रहे हैं नमकीन/एन्क्रिप्टेड (सुनिश्चित नहीं हैं कि शब्द यहाँ उपयोग करने के लिए)
GO
DECLARE @return_value int,
@UserId uniqueidentifier
EXEC @return_value = [dbo].[aspnet_Membership_CreateUser]
@ApplicationName = N'Theater',
@UserName = N'sam.sosa',
@Password = N'mypassword',
@PasswordSalt = N'eyhKDP858wdrYHbBmFoQ6DXzFE1FB+RDP4ULrpoZXt6f',
@Email = N'[email protected]',
@PasswordQuestion = N'Whats your favorite color',
@PasswordAnswer = N'Fusia',
@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
धन्यवाद!
आप सदस्यता API का उपयोग क्यों नहीं करते हैं बल्कि इसके बजाय आप SQL चलाते हैं? –
मुझे पर्यावरण कारणों के लिए एक एसक्यूएल स्टेटमेंट चलाने की आवश्यकता है – aron
एसक्यूएल का कौन सा संस्करण आप उपयोग कर रहे हैं? 2005, 2008 या आर 2? – hwiechers