Blog Archives

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]