Skip to main content

Connection string encrypting from web.config file in asp.net

Following steps we need to follow for encryption of the web.config file sections (as shown for connection string):

Step 1: Run the Command Prompt as an Administrator

Step 2: go to the location: C:\Windows\Microsoft.NET\Framework\v4.0.30319 by entering the following command at the command prompt.

to set path in command prompt - (cd C:\Windows\Microsoft.NET\Framework\v4.0.30319)

Step 3: run the following command at the command prompt.aspnet_regiis -pef "connectionStrings" "C:\Users\user\Documents\Visual Studio 2013\WebSites\MyWebSite"


Here i am running the aspnet_regiis command to encrypt the connection string.I have used -pef command to encrypt the configuration section called as "connectionStrings".With pef option you can enter the physical directory path of the application where it is located.


In short in command prompt we just need to take care of the web.config file path followed by command - aspnet_regiis -pef


Popular posts from this blog

Creating package in Oracle Database using Toad For Oracle

What are Packages in Oracle Database A package is  a group   of procedures, functions,  variables   and  SQL statements   created as a single unit. It is used to store together related objects. A package has two parts, Package  Specification  and Package Body.

Resolving 'Setup Account Privileges' error while installing SQL Server

A new installation of Microsoft SQL Server 2012 or Microsoft SQL Server 2008 R2 fails You see the following error message when you try to install a new instance of SQL Server 2012 or SQL Server 2008 R2: Rule "Setup account privileges" failed.

Creating Oracle stored Procedures using TOAD for Oracle

In a database management system, a  stored procedure  is a set of Structured Query Language (SQL) statements with an assigned name that's stored in the database in compiled form so that it can be shared by a number of programs. The use of  stored procedures  can be helpful in controlling  access to data, preserving  data integrity  and  improving  productivity.