Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
String de conexão para o SQL Authentication
Uma cadeia de conexão de autenticação do SQL pode ser intimidante no início , especialmente se você não entender completamente cada um dos itens nele. Um servidor SQL é um sistema de gerenciamento de banco de dados relacional que permite que uma única ou múltiplas conexões para um banco de dados . A seqüência de conexão SQL é comumente usado para estabelecer uma conexão com um banco de dados SQL Server a partir de um aplicativo externo. A seqüência de conexão tem muitos parâmetros para atender às suas necessidades específicas, mas a maioria deles são opcionais. Alguns dos parâmetros requeridos são servidores, banco de dados, bem como o método de segurança para autenticar um usuário . Fonte Dados

A "Fonte de dados " é uma exigência na seqüência de conexão e é usado para definir o nome do servidor SQL ou o nome da instância do SQL para se conectar com . A instância do SQL é apenas outra maneira de identificar uma outra cópia do servidor SQL em execução na mesma máquina. Outra maneira de definir o nome do servidor SQL é usando a tag "Servidor" na cadeia de ligação . A " Fonte de Dados " e propriedade "Servidor" seria semelhante aos seguintes exemplos em sua seqüência de conexão : Data Source = myServerAddress ; Server = myServerAddress
Initial Catalog

a propriedade " Initial Catalog " é a área onde você irá definir o nome do banco de dados que você deseja se conectar no SQL Server. O banco de dados também pode ser definida usando a propriedade "Database" na cadeia de ligação . A seguir, são exemplos de como essas propriedades ficaria em sua seqüência de conexão SQL:

Initial Catalog = mydatabase ; banco de dados = mydatabase ;
Segurança

a segurança é uma das áreas mais importantes de sua seqüência de conexão. Você tem a opção de usar as credenciais de login de conta do Windows atuais para autenticação, ou para fornecer um nome de usuário e senha. A propriedade " Trusted_Connection " pode ser definida como False se você deseja definir o "ID do usuário" e " senha " para autenticação. Para usar a autenticação do Windows, você pode definir o "Integrated Security " para " SSPI ", que é usado como uma conexão confiável . O seguinte é um exemplo de como você define esses parâmetros :

User ID = myusername ; Password = myPassword ; Trusted_Connection = False ; Integrated Security = SSPI ;
Edifício seqüência de conexão no C #

Você pode também construir uma seqüência de conexão SQL programação usando linguagens como Visual Basic ou C #. A classe " SqlConnectionStringBuilder " permite que você construa a seqüência de conexão , atribuindo os parâmetros apropriados. O seguinte é um programa de console simples de como você pode construir uma seqüência de conexão SQL usando C #:

using System.Data; usando System.Data.SqlClient;

class Program {static void Main ( ) { construtor SqlConnectionStringBuilder = new = " Server = (local); user id = ab ; " + " password = Pass113 a; ! Iniciais catálogo = AdventureWorks " ; Console.WriteLine ( builder.Password ); builder.Password = " new @ 1Password " ; builder.AsynchronousProcessing = true; " . " construtor [ "Servidor" ] = ; construtor [" Connect Timeout "] = 1000; construtor [" Trusted_Connection "] = true; Console.WriteLine ( builder.ConnectionString ) ; Console.WriteLine (" Pressione Enter para terminar. "); Console.ReadLine (); }

GetConnectionString private static string () {return Servidor "= (local); Integrated Security = SSPI ; "+" Initial Catalog = AdventureWorks ";}}

Anterior :

Próximo : No
  Os artigos relacionados
·Como depurar vazamentos de memória em GDB 
·Objetivo Questionamento em C Programação 
·Por que não posso ver minha Xcode iPhone 
·Como atualizar o Xcode De Terminais 
·Substrings comuns em C 
·Como usar uma função GetOpenFileName 
·Como converter e Decode HTML em um String no iPhone 
·Como detectar o golpe do Mic no xCode 
·Como link COBOL e C juntos no z /OS 
·Como fechar programas iPad com Xcode 
  Artigos em destaque
·Como usar Ctags Com UltraStudio 
·Como obter um protótipo funcional de DLL 
·Como atualizar o Xcode De Terminais 
·Objetivo Questionamento em C Programação 
·Como usar objetos em 2D CPP 
·Um tutorial sobre Alertas iPhone SDK 
·Como editar o Silverlight Datagrid 
·Qual é a diferença entre um controle de entrada analó…
·Visual C não faz EXE 
·Funções dinâmicas de chamar DLLs 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados