Creating symmetric and asymmetric keys
In this recipe, we will create symmetric and asymmetric keys.
Getting ready
In this recipe, we
will use the TestDB
database. If you don't already have this database, log in the SQL Server Management Studio and execute the following T-SQL code:
IF DB_ID('TestDB') IS NULL CREATE DATABASE TestDB GO
We will also need a user called eric
in our TestDB
database. This user will map to the SQL login eric
. Feel free to create this user using the Creating a database user recipe. Alternatively, execute the following T-SQL code from SQL Server Management Studio:
Use TestDB GO CREATE USER [eric] FOR LOGIN [eric]
How to do it...
Open the PowerShell console by going to Start | Accessories | Windows PowerShell | Windows PowerShell ISE.
Import the
SQLPS
module, and create a new SMO Server object as follows:#import SQL Server module Import-Module SQLPS -DisableNameChecking #replace this with your instance name $instanceName = "KERRIGAN" $server = New-Object -TypeName...