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]

SQL Server 2012 Restore a Contained Database

Ola Pessoal,

Continuando a demonstrar o recurso do Contained Database presente no SQL Server 2012, vamos passar um overview de como realizar o restore de uma base de dados com esse recurso habilitado. Como mencionado no post anterior a grande jogada dessa nova feature é a facilidade de nao precisarmos mais trabalharmos com logins atrelados a usuários e sim trabalhar somente com usuários dentro do SQL Server.

Vamos demonstrar abaixo entao os passos para realizar o restore de uma contained database.

Read the rest of this entry