Share via


Lição 1: Conectando-se ao Mecanismo de Banco de Dados

Quando você instala o Mecanismo de banco de dados do SQL Server, as ferramentas instaladas dependem da edição e de suas opções de instalação. Esta lição analisa as principais ferramentas e mostra como conectar e executar uma função básica (autorizar mais usuários).

Esta lição contém as seguintes tarefas:

  • Ferramentas para introdução

  • Conectando-se ao Management Studio

  • Autorizando conexões adicionais

Ferramentas para introdução

O Mecanismo de banco de dados do SQL Server transporta 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 nos Manuais Online do SQL Server. O SQL Server Express contém somente um subconjunto das ferramentas.

Ferramentas básicas

  • SQL Server Management Studio é a ferramenta principal para administrar o Mecanismo de Banco de Dados e gravar o código Transact-SQL. Fica hospedado no shell Visual Studio. Não é incluído em SQL Server Express.

  • SQL Server Management Studio Express é uma versão grátis, limitada de SQL Server Management Studio, planejado para uso com SQL Server Express e para usuários que querem os recursos básicos de Management Studio em uma ferramenta de peso leve. Alguns downloads do SQL Server Express incluem Management Studio Express e alguns não. O Management Studio Express pode ser instalado a partir do Centro de Download da Microsoft.

  • SQL Server Configuration Manager é instalado 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 bancos de dados de exemplo e os exemplos não estão incluídos no SQL Server. A maioria dos exemplos descritos nos Manuais Online do SQL Server usa o banco de dados de exemplo AdventureWorks2008R2. Para obter mais informações, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.

Para iniciar o SQL Server Management Studio

  • No menu Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2008 R2 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 2008 R2Ferramentas de Configuração e clique em SQL Server Configuration Manager.

Conectando-se ao Management Studio

É fácil de se conectar ao Mecanismo de Banco de Dados a partir de ferramentas que estão sendo executadas no mesmo computador se você souber o nome da instância e estiver se conectando como um membro do grupo de Administradores no computador. Os procedimentos seguintes devem ser executados no mesmo computador que hospeda o SQL Server.

Para determinar o nome da instância do Mecanismo de Banco de Dados.

  1. Faça logon no Windows como membro do grupo Administradores e abra o Management Studio ou o Management Studio Express.

    Observação sobre segurançaObservação sobre segurança

    Se você estiver se conectando a SQL Server 2000 ou SQL Server 2005 no Windows Vista ou Windows Server 2008 (ou mais recente), poderá precisar clicar com o botão direito em Management Studio e clicar em Executar como Administrador para conectar usando suas credenciais de Administrador. A partir do SQL Server 2008, a instalação adiciona logons selecionados para o SQL Server, assim suas credenciais de Administrador não são necessárias. Para obter mais informações, consulte Como se conectar ao SQL Server a partir do Windows Vista.

  2. Na caixa de diálogo Conectar ao Servidor, clique em Cancelar.

  3. Se Servidores Registrados não aparecer, no menu Exibir, clique em Servidores Registrados.

  4. Com Mecanismo de Banco de Dados selecionado na barra de ferramentas dos Servidores Registrados, expanda Mecanismo do Banco de Dados, clique com o botão direito do mouse em clique Grupos do Servidor Local, aponte para Tarefas e clique em Registrar Servidores Locais. São exibidas todas as instâncias do Mecanismo de Banco de Dados instaladas no computador. Isso inclui as instâncias do SQL Server 2000 e SQL Server 2005. 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 o SQL Server Express, a instância é chamada <computer_name>\sqlexpress, exceto se o nome foi alterado durante a instalação.

Para verificar se o Mecanismo de Banco de Dados está sendo executado

  1. Em Servidores Registrados, se o nome de sua instância do SQL Server tiver um ponto verde, com uma seta branca próximo ao nome, o Mecanismo de Banco de Dados está sendo executado e nenhuma ação adicional é necessária.

  2. Se o nome de sua instância do SQL Server tiver um ponto vermelho, com um quadrado branco próximo ao nome, o Mecanismo de Banco de Dados foi interrompido. Clique com o botão direito no nome do Mecanismo de Banco de Dadose então clique em Iniciar. Depois de uma caixa de diálogo de confirmação, o Mecanismo de Banco de Dados deverá iniciar e o círculo deverá ficar verde.

Para conectar-se ao Mecanismo de Banco de Dados

  1. 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.

  2. Selecione Mecanismo de Banco de Dados.

  3. 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 a instância nomeada do SQL Server, o nome do servidor é <computer_name>\<instance_name>,, por exemplo, ACCTG_SRVR\SQLEXPRESS.

  4. 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

  1. 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 em Logons e então clique em Novo Logon.

    A caixa de diálogo Logon - Novo é exibida.

  2. Na página Geral, na caixa Nome de Logon, digite um logon de Windows no formato <domain>\<login>.

  3. Na caixa Banco de dados padrão, selecione AdventureWorks2008R2, caso esteja disponível. Caso contrário, selecione mestre.

  4. 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.

  5. Na página Mapeamento de Usuário, selecione Mapa para o banco de dados AdventureWorks2008R2, caso ele esteja 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.

  6. Na caixa Esquema Padrão, digite dbo para mapear o logon para o esquema de proprietário de banco de dados.

  7. Aceite as configurações padrão nas caixas Protegíveis e Status e clique em OK para criar o logon.

Observação sobre segurançaObservação sobre segurança

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.