Um problema comum quando se utiliza o SQL Server e quando nao e possivel entrar com usuarios SQL Server, exemplo o super usuario sa, pois durante a instalacao foi configurado para Windows Authentication.Como mencionado em um post no Forum do MSDN: Criei a instancia, criei senha para meu login, mais quando vou entrar pela autenticacao do SQL SERVER, ele da erro, ja pela da autenticacao do Windows ele da certo...Visto que nao e possivel ficar reinstalando o SQL Server, somente para trocar a autenticacao de Windows Authentication para Mixed Authentication, segue neste post a solucao para este problema.Primeiramente e necessario entrar no SQL Server utilizando o SQL Server Management Studio. Conforme a figura abaixo, estou conectando em uma instancia do SQL Server 2008 Express utilizando a autenticacao Windows Authentication, mas este exemplo funciona perfeitamente no SQL Server 2005 e nas edicoes superiores.Apos conectar, clicando com o botao direito do mouse sobre a instancia do SQL Server na janela Object Explorer (Atalho F8 ou Menu View\Object Explorer), item Properties. Nesta nova janela, na aba (pagina) Security, altere Server authentication para SQL Server and Windows Authentication mode. Feito isso, uma janelinha informara que para esta alteracao ter efeito, sera necessario que o servico do SQL Server deve ser reiniciado. Mas isso pode ser feito depois, quando for terminada a configuracao dos usuarios do SQL Server, entao deixe para depois. Continuando na janela Object Explorer, expandindo a instancia, folder Security\Logins, pode ser criado novos usuarios do SQL Server ou seguindo o objetivo inicial deste topico, habilitar o usuario sa. Conforme a figura abaixo, botao direito sobre o login sa, menu Properties. Na nova janela, altere o password do usuario, tambem e possivel alterar o idioma e o banco de dados padrao deste usuario nesta janela, entre outras funcionalidades.Na aba (pagina) Status, clique na opcao Grant em Permission to connect to database engine e Enable em Login. Outra maneira pratica de habilitar o usuario sa e por meio de script, exemplo:ALTER LOGIN sa ENABLE;GOALTER LOGIN sa WITH PASSWORD = 'P@ssw0rdM0del0';GO Entao, agora resta reiniciar o SQL Server. Para nao ter que entrar nos Servicos do Windows ou SQL Server Configuration Manager ou qualquer variante como arquivos .bat ou SQL Server Surface Area.Uma dica e clicar com o botao direito na instancia do SQL Server na janela Object Explorer e Restart.Clique em Yes nesta proxima janelinha, para dizer que voce TEM CERTEZA QUE QUER REINICIAR O SERVICO... Agora e so conectar com o usuario sa para testar.Ate o proximo post! A Programacao Orientada a Objetos e um paradgma de programacao que pode muito bem solucionar um dos maiores problemas de qualquer programador: a mudanca. O usuario, na maioria das vezes nao sabe realmente o que ele precisa, ou nao entendemos ao certo as suas necessidades e isso ocasiona diversas mudancas durante o ciclo de vida do software. E necessario entao desenvolver uma aplicacao flexivel, pronta para mudar.A POO nos permite isso, mas hoje vivemos a realidade em que a maioria dos bancos de dados das empresas sao relacionais e nao armazenam objetos. Todavia, quando criamos uma instancia