Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Connection strings in Visual Studio applications can be saved in the application configuration file (also referred to as application settings), or hard-coded directly in your application. Salvar strings de conexão no arquivo de configuração de aplicativo simplifica a tarefa de manter seu aplicativo. Se a sequência de conexão precisar ser alterada, depois você pode atualizá-la no arquivo configurações de aplicativo (em oposição a ter que alterá-la no código-fonte e recompilar o aplicativo).
Armazenar informações confidenciais, (como a senha) dentro da sequência de conexão pode afetar a segurança do seu aplicativo. Sequências de conexão salvas no arquivo de configuração do aplicativo não são criptografadas ou ofuscadas, então talvez seja possível que alguém acesse o arquivo e exiba seu conteúdo. Usar Windows Integrated Security é uma maneira mais segura para controlar o acesso a um banco de dados.
Se você não escolher usar segurança integrada do Windows e seu banco de dados requerer um nome de usuário e senha, você pode omiti-los da sequência de conexão, mas o aplicativo precisará fornecer essas informações para que conecte com êxito ao banco de dados. Por exemplo, você pode criar uma caixa de diálogo que solicita ao usuário essas informações e dinamicamente cria a sequência de conexão em tempo de execução. Segurança pode ser um problema se as informações são interceptada no caminho para o banco de dados.
Para obter mais informações, consulte Protecting Connection Information (ADO.NET).
Para salvar uma sequência de conexão de dentro dos assistentes de dados
- Selecione a opção para salvar a conexão na página Save connection string to the application configuration file.
Para salvar uma sequência de conexão diretamente nas configurações do aplicativo
No Solution Explorer clique duas vezes o My Project ícone (Visual Basic) ou Propriedades ícone (C#) para abrir o Project Designer.
Selecione a guia Settings.
Insira um Name para a sequência de conexão. Referencie esse nome ao acessar a sequência de conexão no código.
Definir Type para (Connection string).
Deixe o Scope definido como Application.
Digite a sequência de conexão para o campo Value.
- ou -
Clique o botão reticências (...) no campo Value para abrir a caixa de diálogo Connection Properties para criar a sequência de conexão. Para obter mais informações, consulte Adicionar/modificar a caixa de diálogo de conexão (geral).
Editando strings de conexão armazenadas nas configurações do aplicativo
Você pode modificar informações de conexão que são salvas nas configurações do aplicativo, usando o Project Designer.
Para editar uma string de conexão armazenada nas configurações do aplicativo
No Solution Explorer, clique duas vezes o My Project ícone (Visual Basic) ou Propriedades ícone (Visual C# ou Visual J#) para abrir o Project Designer.
Selecione a guia Settings.
Localize a conexão que você deseja editar e selecione o texto na caixa Value.
Edite a string de conexão na caixa Value.
- ou -
Clique em reticências na caixa Value para editar a conexão com a caixa de diálogo Connection Properties. Para obter mais informações, consulte Adicionar/modificar a caixa de diálogo de conexão (geral).
Editando Strings de conexão embutidas em Datasets
Você pode modificar as informações de conexão que são salvas no código, usando o Dataset Designer.
Para editar uma seqüência de conexão armazenada em um Dataset.
No Solution Explorer, clique duas vezes no dataset (arquivo.xsd) com a conexão que você deseja editar.
Selecione o TableAdapter ou a consulta com a conexão que você deseja editar.
Na janela Properties expanda o nó DefaultConnection.
Para modificar rapidamente a string de conexão, edite a propriedade ConnectionString.
- ou -
Clique na seta para baixo na propriedade DefaultConnection e escolha New Connection para abrir o Adicionar/modificar a caixa de diálogo de conexão (geral).
Segurança
Armazenar informações confidenciais, (como uma senha) dentro da sequência de conexão podem afetar a segurança do seu aplicativo. Usando segurança integrada do Windows é uma maneira mais segura para controlar o acesso a um banco de dados.
Para obter mais informações, consulte Protecting Connection Information (ADO.NET) e Security Overview (ADO.NET).
Consulte também
Conceitos
Controles de vinculação de dados de Visual Studio
Outros recursos
Visão geral dos aplicativos de dados em Visual Studio
Conectando-se a Dados no Visual Studio
Preparando seu aplicativo para receber dados
Buscando dados em seu aplicativo