SQL Server 2012 Migrando usuários existentes para Contained Database

Olá pessoal,

Uma ação muito comum será utilizar os logins que já temos para acessar as nossas bases de dados que estão no modo Contained Database. Então para tal necessitamos migrar os usuários para a Contained Database. Os passos para realizar a operação estão descritos a seguir.

Passo 1: Criação do usuário na Contained Database.

Já possuo um login chamado SqlServer2012, e precisamos criar esse usuário na Contained Database.

USE ContainedDatabase
GO
CREATE USER [SqlServer2012] ;
GO

Passo 2: Realizar a migração do login existente para a Contained Database.

exec sp_migrate_user_to_contained @username = N’SqlServer2012′, @rename = N’keep_name’, @disablelogin = N’do_not_disable_login’ ;


Feito isso você pode utilizar o login SqlServer2012 para logar na sua ContainedDatabase.

 

Abraços e até mais.

Marcos Freccia

[MCTS|MCITP|MCT SQL Server 2008]

Advertisements

About Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Posted on March 12, 2012, in Administração, SQL Server 2012, SQL Server Denali, VirtualPass and tagged , , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: