{"id":128600,"date":"2023-05-08T12:06:19","date_gmt":"2023-05-08T06:36:19","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?page_id=128600"},"modified":"2024-04-12T14:15:28","modified_gmt":"2024-04-12T08:45:28","slug":"creating-the-membership-database","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/","title":{"rendered":"Creating the Membership Database"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\"><strong>Creating the Membership Database<\/strong><\/h4>\n\n\n\n<p>To create a membership database for an ASP.NET application, you can use the ASP.NET Web Site Administration Tool or run SQL scripts that create the necessary database schema.<\/p>\n\n\n\n<p>Here are the steps to create the membership database using the Web Site Administration Tool:<\/p>\n\n\n\n<p>Open Visual Studio and create a new ASP.NET Web application.<\/p>\n\n\n\n<p>In Solution Explorer, right-click the project and select &#8220;Add ASP.NET Folder&#8221; -&gt; &#8220;App_Data&#8221;.<\/p>\n\n\n\n<p>In the App_Data folder, right-click and select &#8220;Add New Item&#8221;.<\/p>\n\n\n\n<p>Select &#8220;SQL Server Database&#8221; and enter a name for the database (e.g., &#8220;MembershipDB.mdf&#8221;). Click &#8220;Add&#8221;.<\/p>\n\n\n\n<p>In Server Explorer, select the new database and choose &#8220;New Query&#8221;.<\/p>\n\n\n\n<p>Execute the following SQL script to create the necessary schema:<\/p>\n\n\n\n<p>css<\/p>\n\n\n\n<p>Copy code<\/p>\n\n\n\n<p>aspnet_regsql.exe -E -S localhost\\SQLEXPRESS -d MembershipDB -A all<\/p>\n\n\n\n<p>This will create the necessary tables and stored procedures for the membership system in the MembershipDB database.<\/p>\n\n\n\n<p>Alternatively, you can manually create the schema by executing the appropriate SQL scripts. The scripts are typically located in the &#8220;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319&#8221; folder. The scripts are named &#8220;InstallCommon.sql&#8221;, &#8220;InstallMembership.sql&#8221;, &#8220;InstallProfile.sql&#8221;, and &#8220;InstallRoles.sql&#8221;.<\/p>\n\n\n\n<p>Once the membership database has been created, you need to configure the ASP.NET application to use it. This involves updating the web.config file with the connection string to the database and setting the appropriate membership provider settings.<\/p>\n\n\n\n<p>This Web application uses a SQL Server Express database to store user information. The Fabrikam site recognizes three categories of users:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Anonymous visitors: These users don\u2019t need to log in and are not included in the Membership database. They can visit most pages except the catalog and the people pages.<\/li>\n\n\n\n<li>Members: Users who register for access.<\/li>\n\n\n\n<li>Administrators: These are superusers who can add and remove members and generally manage the site. In addition to being registered users, they belong to the Administrators role.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Apply for ASP.NET Certification Now!!<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.vskills.in\/certification\/certified-aspnet-programmer\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.vskills.in\/certification\/certified-aspnet-programmer<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/asp-net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Back to Tutorial<\/a><\/strong><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Creating the Membership Database To create a membership database for an ASP.NET application, you can use the ASP.NET Web Site Administration Tool or run SQL scripts that create the necessary database schema. Here are the steps to create the membership database using the Web Site Administration Tool: Open Visual Studio and create a new ASP.NET&#8230;<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[3339],"tags":[],"class_list":["post-128600","page","type-page","status-publish","hentry","category-asp-net-2"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating the Membership Database - Tutorial<\/title>\n<meta name=\"description\" content=\"Creating the Membership Database\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating the Membership Database - Tutorial\" \/>\n<meta property=\"og:description\" content=\"Creating the Membership Database\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T08:45:28+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/\",\"name\":\"Creating the Membership Database - Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"datePublished\":\"2023-05-08T06:36:19+00:00\",\"dateModified\":\"2024-04-12T08:45:28+00:00\",\"description\":\"Creating the Membership Database\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating the Membership Database\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating the Membership Database - Tutorial","description":"Creating the Membership Database","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/","og_locale":"en_US","og_type":"article","og_title":"Creating the Membership Database - Tutorial","og_description":"Creating the Membership Database","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T08:45:28+00:00","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/","name":"Creating the Membership Database - Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"datePublished":"2023-05-08T06:36:19+00:00","dateModified":"2024-04-12T08:45:28+00:00","description":"Creating the Membership Database","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/creating-the-membership-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Creating the Membership Database"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/128600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=128600"}],"version-history":[{"count":2,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/128600\/revisions"}],"predecessor-version":[{"id":128610,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/128600\/revisions\/128610"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=128600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=128600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=128600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}