Lição 1: conexão ao mecanismo de banco de dados
Quando você instala o Mecanismo de Banco de Dados SQL Server, as ferramentas instaladas dependem da edição e das opções de configuração. Esta lição analisa as principais ferramentas e mostra como conectar e executar uma função básica (autorizar mais usuários).
Ferramentas para introdução
O Mecanismo de Banco de Dados SQL Server é fornecido com uma variedade de ferramentas. Este tópico descreve as primeiras ferramentas das que você precisará e o ajuda a selecionar a ferramenta certa para o trabalho. Todas as ferramentas podem ser acessadas no menu Iniciar . Algumas ferramentas, como SQL Server Management Studio, não são instaladas por padrão. Você deve selecionar as ferramentas como parte dos componentes de cliente durante a instalação. Para obter uma descrição completa das ferramentas descritas abaixo, pesquise-as no SQL Server Livros Online. SQL Server Express contém apenas um subconjunto das ferramentas.
Ferramentas básicas
SQL Server Management Studio é a principal ferramenta para administrar o Mecanismo de Banco de Dados e gravar código Transact-SQL. Ele está hospedado no shell do Visual Studio. Ele não está incluído no SQL Server Express, mas está disponível como um download separado do Centro de Download da Microsoft.
SQL Server Configuration Manager instala com SQL Server e as ferramentas de cliente. Ela permite que você habilite protocolos de servidor, configure opções de protocolo como portas de TCP, configure serviços de servidor para iniciar automaticamente e configure computadores de cliente para conectar de sua maneira preferida. Esta ferramenta configura os mais avançados elementos de conectividade mas não habilita recursos.
Banco de dados de exemplos
Os exemplos e bancos de dados de exemplo não estão incluídos no SQL Server. A maioria dos exemplos descritos no SQL Server Books Online usam o banco de dados de exemplo AdventureWorks2012.
Para iniciar o SQL Server Management Studio
- No menu Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2014 e clique em SQL Server Management Studio.
Para iniciar o SQL Server Configuration Manager
- No menu Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2014, aponte para Ferramentas de Configuração e clique em SQL Server Configuration Manager.
Conectando-se ao Management Studio
É fácil se conectar ao Mecanismo de Banco de Dados a partir de ferramentas que estão em execução no mesmo computador se você souber o nome da instância e se estiver se conectando como membro do grupo Administradores no computador. Os procedimentos a seguir devem ser executados no mesmo computador que hospeda SQL Server.
Para determinar o nome da instância do Mecanismo de Banco de Dados.
Faça logon no Windows como membro do grupo Administradores e abra o Management Studio.
Importante
Se você estiver se conectando ao SQL Server 2005 no Windows Vista ou windows server 2008 (ou mais recente), talvez seja necessário clicar com o botão direito do mouse em Management Studio e, em seguida, clicar em Executar como Administrador para se conectar usando suas credenciais de Administrador. A partir do SQL Server 2008, a instalação adiciona logons selecionados a SQL Server, para que suas credenciais de administrador não sejam necessárias.
Na caixa de diálogo Conectar ao Servidor , clique em Cancelar.
Se Servidores Registrados não aparecer, no menu Exibir , clique em Servidores Registrados.
Com Mecanismo de Banco de Dados selecionado na barra de ferramentas Servidores Registrados, expanda Mecanismo do Banco de Dados, clique com o botão direito do mouse em Grupos do Servidor Local, aponte para Tarefase clique em Registrar Servidores Locais. Todas as instâncias do Mecanismo de Banco de Dados instaladas no computador são exibidas. A instância padrão é sem-nome e é mostrada como o nome do computador. Uma instância nomeada é exibida como o nome do computador seguido por uma barra invertida (\) e a seguir o nome da instância. Para SQL Server Express, a instância é nomeada <computer_name>\sqlexpress, a menos que o nome tenha sido alterado durante a instalação.
Para verificar se o Mecanismo de Banco de Dados está sendo executado
Em Servidores Registrados, se o nome da instância de SQL Server tiver um ponto verde com uma seta branca ao lado do nome, o Mecanismo de Banco de Dados estará em execução e nenhuma ação adicional será necessária.
Se o nome da instância de SQL Server tiver um ponto vermelho com um quadrado branco ao lado do nome, o Mecanismo de Banco de Dados será interrompido. Clique com o botão direito do mouse no nome do Mecanismo de Banco de Dados, clique em Controle de Serviço e clique em Iniciar. Após uma caixa de diálogo de confirmação, o Mecanismo de Banco de Dados deve ser iniciado e o círculo deve ficar verde com uma seta branca.
Para conectar-se ao Mecanismo de Banco de Dados
No Management Studio, no menu Arquivo, clique em Conectar Pesquisador de Objetos.
A caixa de diálogo Conectar ao Servidor é exibida. A caixa Tipo de servidor exibe o tipo de componente que foi usado por último.
Selecione Mecanismo de Banco de Dados.
Na caixa Nome do servidor, digite o nome da instância do mecanismo de banco de dados. Para a instância padrão do SQL Server, o nome do servidor é o nome do computador. Para uma instância nomeada de SQL Server, o nome do servidor é o <computer_name>\<instance_name>, como ACCTG_SRVR\SQLEXPRESS.
Clique em Conectar.
Autorizando conexões adicionais
Agora que você se conectou ao SQL Server como um administrador, uma de suas primeiras tarefas é autorizar que outros usuários se conectem. Você faz isso criando um logon e autorizando esse logon para acessar um banco de dados como um usuário. Logons podem ser de autenticação do Windows, que usam credenciais do Windows ou logons de autenticação do SQL Server, que armazenam informações de autenticação no SQL Server e são independentes de suas credenciais do Windows. Use a autenticação do Windows sempre que possível.
Crie um logon de autenticação do Windows
Na tarefa anterior, você se conectou ao Mecanismo de Banco de Dados usando o Management Studio. No Pesquisador de Objetos, expanda sua instância de servidor, expanda Segurança, clique com o botão direito do mouse em Logonse clique em Novo Logon.
A caixa de diálogo Logon – Novo é exibida.
Na página Geral , na caixa Nome do logon, digite um logon do Windows no formato <domain>\<login>.
Na caixa Banco de dados Padrão , selecione AdventureWorks2012 se disponível. Caso contrário, selecione mestre.
Na página Funções do Servidor , se o novo logon for um administrador, clique em sysadmin; caso contrário, deixe este espaço em branco.
Na página Mapeamento de Usuário , selecione Mapear para o banco de dados AdventureWorks2012 se ele estiver disponível. Caso contrário, selecione mestre. Observe que a caixa Usuário é populada com o logon. Depois de fechada, a caixa de diálogo criará esse usuário no banco de dados.
Na caixa Esquema Padrão , digite dbo para mapear o logon para o esquema de proprietário de banco de dados.
Aceite as configurações padrão nas caixas Protegíveis e Status e clique em OK para criar o logon.
Importante
Essas são as informações básicas para começar. SQL Server fornece um ambiente de segurança avançado, e a segurança é obviamente um aspecto importante das operações de banco de dados.