Valeu, estou comecando a usar o SQL Server, a 15 anos atras trabalhei com RDB e Oracle e logo de cara fui instalar uma aplicacao que só autenticava por SQL. Seu post está muito bem explicado. Parabens
Prezado Paulo, usei sua dica (passo a passo) para alterar o acesso ao banco de dados SQL Server 2008 usuario ‘sa$’ com todo o sucesso, muito obrigado… e muita saúde pq o resto a gente consegue.
Boa noite, se entendi bem… Você esta utilizando Windows para autenticar… Bem, então consegue alterar para mixed mode (como demonstrei no artigo), mas se você tiver problemas para criar logins/usuários ou dar acessos a eles, me procure que poderei te ajudar, ok?
Passei aproximadamente 6h do meu dia hoje tentando descobrir como resolver um problema na minha conexão com o banco… No meio de muitas tentativas, cheguei ao seu blog já visando resolver outra solução, e me deparei com a solução do meu problema inicial!
Muito obrigado!
eu estou precisando de uma pequena ajuda, dá seguinte forma:
No sql 2000 server tem uma opção de criar um login chamado help assistant ( conta de assistente de ajuda de area de trabalho remota , sendo que eu estou utilizando o SQL 2008 server e não acho esta opção para criar este login…. Eu gostaria de saber se tem mesmo esta opção no SQL 2008 server ou se foi substituido por algum outro que não tenho conhecimento…
Resumindo: Preciso criar um login helpassistant no SQL 2008 server e não estou conseguindo, vocês poderiam me ajudar por favor…???
Quando instalei o SQL 2008 Express defini o moto de autenticação pelo Windows, queria alterá-lo pra “Mixed Mode” mas não está deixando.
O que tentei fazer foi exatamente alterar as propriedades do servidor na parte de segurança, mas a mensagem que dá é que meu usuário não tem permisão para realizar tal ação.
Sabe me dizer qual o procedimento que posso adotar além desse?
Boa noite Murilo, verifique se o usuário que você esta utilizando para se conectar ao SQL Server esta no role SysAdmin, pois sem esta role você não conseguirá fazer esta alteração.
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
——————————
Password validation failed. The password does not meet Windows policy requirements because it is not complex enough. (Microsoft SQL Server, Error: 15118)
Boa tarde Rodrigo, na tela onde você informa a nova senha, desmarque a caixa de “Enforce password policy” (ou informe uma senha complexa de acordo com a política do Active Directory de sua empresa), se o problema persistir me avise.
Olá Paulo, obrigado pela ajuda não sei mais o que fazer para solucionar o meu problema. Consegui alterar a senha do usuário SA porem agora não estou conseguindo criar uma OBDC baseado nesse usuário e selecionar minha base de dados.
Olá de novo amigo, consegui resolver o problema do OBDC, quer dize em partes. Estranho quando tento conectar a minha instancia ele só conecta se eu colocar um PROTHEUS\PROTHEUS ou dessa forma .\PROTHEUS enquanto que antes bastava colocar apenas PROTHEUS, o que faço para arrumar essa situação e deixar como antes??
Tenho um server 2003 rodando o SQL2005 e o nome da instancia é CALAB quando vou criar um obdc basta colocar o nome da instancia sem “.\” ou o proprio nome da instancia seguida dela mesmo.
Isto está me complicando na hora de configurar meu soft de gestão (Microsiga Protheus) será que uma instalação do zero com tudo (default) resolveria esse problema?
Gostaria de te agradecer, pois assim como outro usuário, passei boa parte do meu dia tentando conectar com o sa, mas estava como Windows Authentication.
Muito obrigada pela disposição em ajudar os outros! É por causa de pessoas como você que tenho certeza de que esse mundo vai pra frente!
Olá Paulo,
Te agradeço muito por ter colocado esse post. Eu estava a muito tempo procurando como fazer essa modificação, porém sem sucesso. Por pouco que eu não reinstalo meu SQL Server. Essa modificação me ajudou bastante. Parabéns ! Continue assim, é muito bom ter pessoas como você que nos ajudam na internet. Abraços !
Boa noite Marlon, normalmente o nome da instância é MSSQLSERVER (e ela não é informada para conectar a ela), mas é possível customizar este nome durante a instalação, como no caso do SQL Server Express “SQLEXPRESS”. Caso você não tenha customizado o nome da instância do seu SQL Server Enterprise durante a instalação, um simples “.” ou “LOCALHOST”, IP do servidor ou nome do servidor te permitirá conectar a ele.
Caso não consiga se conectar, você pode identificar o nome da instância nos serviços do windows ou pelo SQL Server Configuration Manager, exemplo:
SQL Server (SQLEXPRESS) se refere ao .\SQLEXPRESS
SQL Server (Nome) se refere ao .\Nome
e assim por diante…
Somente com a exceção do “SQL Server (MSSQLSERVER)” ou “SQL Server (DEFAULT)” que não precisa informar o nome da instância, assim um simples “.” ou LOCALHOST bastará.
Ola pessoal
Parabém pelos tutorias são simples e objetivo e faces de entende
Pessoal estou com um problema de string de conexão segui t os passos do tutorial autentique o login as e com isto consegui me conectar da maquina cliente com o meu servidor e minha base de dados através do manegement Studio só que com o aplicativo rodando na maquina cliente não consigo mim conectar com a base de dados no servido o problema esta na string de conexão não to conseguindo acerta já recorri a vários fórum e não tive sucesso se vc tiver um exemplo de faceio entendimento e se poderem postar fico muito agradecido e mais uma vez parabém pelo fórum
T+
Sei que este post já é um pouco antigo, mas gostaria de tirar uma dúvida. COmo faço para acessar arquivos da rede(bulk insert) com o SQL Server fora do domínio. Acho que seja utilizando Trusted Connect, mas não sei como…. Agradeço se alguém ajudar.
Kra vlw msm… instalei o sql server junto com o vs2008 para iniciar os estudos em c#, e agora que estou iniciando em banco, estava apanhando muito pra conseguir logar, dai tinha q usar o access…
vlw msm…
Meu caro,
Estou precisando daquela força.
Tenho um servidor novo R710 da Dell com o Win Server 2008 e o Sql 2008 não estou conseguindo conectar de fora no SQL. Poderia me ajuda?
BOa Tarde
Entao preciso de uma super ajuda.
Estou entrando de ferias, e preciso alterar a senha do SA, queria saber como faço isso. OU
E se tem como eu criar um usuario igual ao SA para deixar para pessoa que vai ficar no meu lugar e dai nao precisando passa para ela a senha de SA.
Tem como fazer isso.
Criar um tipo de admin
com as mesmas permissoes.
Please me ajude 😀
Ola amigo, tou tentando instalar sql server 2005 no server 2003 e ta dando erro de senha SA, pra resolver eu tenho que instalar o SQL Server Management Studio 2005 ou o 2008 servi? obrigado
Alex, o SQL Sever Management Studio só é uma ferramenta para ajudar a gerenciar o SQL Server, desta forma ele não resolverá seu problema, mas pode te ajudar a identificar o esta acontecendo.
Paulo, fantástico… veja como são as coisas, vc fez um post em maio de 2009 e ainda hoje agosto de 2011 está sendo útil para muita gente!
Obrigado, também resolveu o meu problema.
cara alterei o idioma do meu usuário no banco
agora da erro na autenticação, eu uso autenticação do windows
tem como eu fazer alguma coisa ou so reinstalando o sqlserver?
não sei o q houve, mas a unica coisa q alterei foi o idioma, eu estava tentando mudar a data para o formato portugues dd/mm/aaaa e disseram q se alterasse o idioma ele ia alterar, mas deu o erro.
então resolvi reinstalar o sql voltou a funcionar mas o problema da data ainda nao sei como resolver.
Artigo excelente e simples com dicas objetivas. Valeu!
Amigo Paulo R. Pereira, estou com um problema aqui onde trabalho atualmente.
Seguinte: existe uma base de dados SQL Server 2005 (um serviço de uma empresa externa) que a máquina do helpdesk acessa via SQL Server Managent Studio 2005 (login e senha automáticos – login e password com remember password marcado), e a minha máquina (quando entrei na empresa) não tem mais a senha, e gostaria de saber como proceder para copiar o login/password da máquina do helpdesk para a minha, já me falaram que é possível, mas não encontrei nada a respeito no google e por isso peço sua ajuda.
Os dados dos servidores, usuários e senhas gravados no SSMS ficam no arquivo: C:\Users\{Nome do Usuário}\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
Se conseguir descriptografar, me explica a façanha para colocar no blog! 🙂
Na realidade eu não quero decriptografar a senha, eu quero apenas puxar o login/password pro meu micro, pois o SQLMS 2005 da máquina do helpdesk está com entrada automática, não precisa digitar login e senha, a minha é que precisou ser formatada e ai perdi o acesso.
Porém o SO do helpdesk e o meu é o Windows XP e não encontrei este SQLStudio.bin no usuário do helpdesk no XP.
Bom dia José, como te falei haveria a possibilidade de usar o SqlStudio.bin para “tentar copiar” o login/senha da entrada automática, mas sem ele, só se você ou criar um novo login ou alterar a senha do login atual.
Segui os passos no SQL Express 2012. Com windows authentication eu consigo me conectar. Porém com o usuário Sa aparece o erro Falha de Login Erro 18456.
Segundo a referência deste erro ( http://msdn.microsoft.com/pt-br/library/cc645917.aspx ), penso que você informou a nome/senha incorreta do login para autenticar (talvez seja até questão de letra maiúscula/minúscula, ou o login esta inativo).
Dê uma olhada no “Estado” do evento e verificar com a descrição “Informações adicionais de erro” do link acima.
Ola Amigo, vi pelos comentarios que suas ajudas são muito boas, poderia me tirar uma duvida ?
Eu queria acessar o SQL 2008 R2 pelo internet explore, e possivel? poderia me ajudar?
Não conheço nenhuma ferramenta que permita isso. Mas dependendo do que você precise acessar do SQL Server, talvez seja fácil de desenvolver em ASP.NET, SMO e ADO.NET.
Paulo Bom dia, preciso de uma ajuda, Tenho servidor com SQL 2008 R2 e estou tentando acessar pela minha maquina que tambem tem SQL 2008 R2
Ja habilitei tudo que possa imaginar mas nao conecta ao outro banco.
Paulo boa noite. Parabéns pelo post.
Fique 2 dias tentando resolver este problema de autenticação, até que encontrei este post valioso.
Obrigado, fique com Deus.
Paulo depois de 2 dias tentando encontrar uma solução para um erro de conexão com o sql server encontrei este seu blog ! seu tutorial foi de grande valia! lhe agradeço !
Estou com um probleminha, tenho um programa de RH instalado em um banco de dados sql server 2008.
Nesse banco de encontra o usuário “sa” e a “senha”. tenho uma máquina desktop nesse software tenho que apontar para esse banco de dados. Ele diz ” SERVER ENEXISTENTE OU ACESSO NEGADO” . queria saber como faço para conectar o banco?
Hi! I don’t speak your language at all, I couldn’t understand anything… because of the pictures I was able to make the changes in SQL Server and it worked!!! very well 😀 is your language portuguese?
Thanks Veronica, I wrote this post in portuguese (Brazil), but I speak english/french/japanese too, If you have any questions please feel free to comment!
hola soy de Bolivia, no se portugues pero quiero decir muchas gracias ya habia buscado todo tipo de posibilidades pero ninguna funciona ” ou brigado” muchas gracia me sivio de mucho
Paulo, Meu comentário ao post é útil, eficiente e simples. Aquilo que realmente precisamos quando buscamos ajuda. *Obs: Já tinha visitado outros inúmeros blogs, sites, fóruns… Aqui resolvi meu problema de conexão. Obrigado !
Boa noite Meu nome é Ezequiel e estou querendo acessar o meu servidor remotamente através do meu roteador e não estou conseguindo estou disposto a pagar para alguém configurar pra mim.
através do ip do meu servidor dá pra acessar direto por conexão remota e fazer as configurações.
caso interessar!
Olá, me diga uma coisa.
Como faço para conectar remotamente em um banco de dados de uma rede, é assim, tenho o sistema da empresa só que apontamos nos parametros da seguinte forma:
Nome da Instância
BD01
Ip do Banco
192.168.0.251 (exemplo)
Não sei se fui claro o suficiente ali mas gostaria de me conectar remotamente a este banco no management sem precisar usar o TS do windows para isto, pois aqui temos poucas conexões.
Isto existe de alguma forma no SQL??
Cara, adorei o teu blog! Cheguei aqui procurando uma solução para o meu problema… Instalei o SQLExpress 2012 em um Win7 Home Premium que esta em rede com outro PC (mesmo Windows). As duas maquinas usam um aplicativo que deverá usar um banco de dados. O programa foi desenvolvido em Visual Studio e funciona perfeitamente numa terceira máquina fora da rede. Tudo (eu acho) já foi feito no SQL Server, firewall, TCP, habilitação etc… só que não funfa!!! No SQL tentei anexar o banco a ser usado como usuário ‘sa’ e ele reclama que não há permissão para acessar o banco!!! Isto tem a ver com o fato do SQL Server não estar rodando em um servidor ou é viagem minha? Agradeço antecipadamente e fico no aguardo.
Não entendi muito bem… o seu problema é anexar o arquivo .mdf? Verificou se o usuário do serviço do SQL Server tem acesso de leitura/escrita no arquivo .mdf que você quer anexar?
Oi Paulo.
Cara, esse pepino eu resolvi. Erro primário… de principiante. O arquivo tava protegido contra escrita!!! Tudo começou com a dúvida sobre rodar o SQL Server em Win7. Mas agora surgiu um outro problema… a máquina cliente não acessa o banco de dados (erro 18456: login failed for user ‘sa’. Motivo: falha ao abrir o banco de dados explicitamente especificado ‘D:\diretório\bancodados.mdf’ [cliente: endereço ip]. A suspeita caiu sobre a string de conexão mas não vejo nada de errado nela (“Data Source = desktop\SQLEXPRESS;Initial Catalog=D:\diretorio\bancodados.mdf;User ID=as;Password=XXXnnnnnnxx”)
Obrigado pela atenção.
Oi Paulo. Consegui achar o problema. Tava na string de conexão… em vez de INITIAL CATALOG deveria usar “AttachDbFilename” afinal o servidor é EXPRESS… um detalhe!!!
De qualquer forma valeu pela atenção e desculpe pelo aluguel. Espero que este meu CASO sirva de experiência para alguém.
Muito obrigado!
Boa Tarde Paulo!
Minha dificuldade é um pouco diferente. Em nossa empresa utilizamos o SQL em Mixed Mode e o s sistemas são autenticados pelo active directory . O grande problema é que recentemente estamos com problemas nesta autenticacao e quando é possivel entrar no sistema, é notadamente mais lento. Acontece que se for feita autenticação pelo SQL não há problema algum. Já viu isso acontecer?
Kara era isso que eu estava procurando, Já faz um tempão, Valeu mesmo!!!!
Nota 10 kr.
Tiago, muito obrigado pelo comentário!
Qualquer dúvida, não esqueça que estou disposto a ajudar!
Tiago, muito bom o seu post. Precisamos de profissionais assim.
Roger
Valeu Roger, mas só uma coisa… se me lembro bem, meu nome é Paulo
🙂
somos 2, eu nem sei como agradecer.
Valeu, estou comecando a usar o SQL Server, a 15 anos atras trabalhei com RDB e Oracle e logo de cara fui instalar uma aplicacao que só autenticava por SQL. Seu post está muito bem explicado. Parabens
Paulo, creio que a mudança de paradigmas deve ser grande, qualquer dúvida sobre SQL Server pode contar com a minha colaboração!
Prezado Paulo, usei sua dica (passo a passo) para alterar o acesso ao banco de dados SQL Server 2008 usuario ‘sa$’ com todo o sucesso, muito obrigado… e muita saúde pq o resto a gente consegue.
Geraldo, eu fico feliz em poder ajudar! Se precisar de qualquer ajuda, é só me procurar e vejo no que posso ajudar, ok?
Obrigado pelo comentário!
Pingback: Debug de funções CLR no SQL Server « Sql From Hell.com
Paulo
VALEU PELA DICA..QUE CONSIGA ADQUIRIR CADA VEZ MAIS CONHECIMENTO PARA COMPARTILHAR COM OS QUE PRECISAM!!
Obrigado pelo comentário Pedro!
Estou sempre procurando dicas legais para compartilhar com o blog! Qualquer dúvida me procure, que vejo no que poderei ajudar!
Pessoal,
Boa tarde,
Minha conexão esta apenas como autenticação pelo servidor, consigo alterar para mixed mode? ou preciso reeinstalar?
Boa noite, se entendi bem… Você esta utilizando Windows para autenticar… Bem, então consegue alterar para mixed mode (como demonstrei no artigo), mas se você tiver problemas para criar logins/usuários ou dar acessos a eles, me procure que poderei te ajudar, ok?
CARA VOCÊ É FODA!!!!,,, VLLWWW REsOLVEU TUDOOOOOOOOOO!!!!! D+++++
Pingback: Instalando o PHP no IIS 7.5 com FastCGI + SQL Server « Sql From Hell.com
Um artigo tão simples, mas com tanta funcionalidade ! valeu mesmo !
Caramba, eu tinha que postar aqui depois disso!
Passei aproximadamente 6h do meu dia hoje tentando descobrir como resolver um problema na minha conexão com o banco… No meio de muitas tentativas, cheguei ao seu blog já visando resolver outra solução, e me deparei com a solução do meu problema inicial!
Muito obrigado!
Boa tarde caros colegas
eu estou precisando de uma pequena ajuda, dá seguinte forma:
No sql 2000 server tem uma opção de criar um login chamado help assistant ( conta de assistente de ajuda de area de trabalho remota , sendo que eu estou utilizando o SQL 2008 server e não acho esta opção para criar este login…. Eu gostaria de saber se tem mesmo esta opção no SQL 2008 server ou se foi substituido por algum outro que não tenho conhecimento…
Resumindo: Preciso criar um login helpassistant no SQL 2008 server e não estou conseguindo, vocês poderiam me ajudar por favor…???
Obrigado
Att
Kleber Marcelo
Nossa vlw mesmo pela dica….tks
Brother, é isso mesmo que estou fazendo.
Quando instalei o SQL 2008 Express defini o moto de autenticação pelo Windows, queria alterá-lo pra “Mixed Mode” mas não está deixando.
O que tentei fazer foi exatamente alterar as propriedades do servidor na parte de segurança, mas a mensagem que dá é que meu usuário não tem permisão para realizar tal ação.
Sabe me dizer qual o procedimento que posso adotar além desse?
Abraço!!!
Boa noite Murilo, verifique se o usuário que você esta utilizando para se conectar ao SQL Server esta no role SysAdmin, pois sem esta role você não conseguirá fazer esta alteração.
Dê uma olhada neste artigo:
http://blogs.ameriteach.com/chris-randall/2009/12/11/sql-server-2008-forgot-to-add-an-administrator-account.html
Parabéns pela explicação!!
Eu tava doido tentando arrumar essep roblema e agora graças a vc consegui.!!1
Muito grato
Pingback: Habilitando o acesso remoto no SQL Server 2008 « Sql From Hell.com
Ola amigo, que bom que tem gente que tem vc para ajudar os mais necessitados e desesperados.. rsrsrssr
ao tentar trocar a senha do usuario sa esta aparecendo a seguinte mensagem oque acha qeu pode ser??
TITLE: Microsoft SQL Server Management Studio
——————————
Change password failed for Login ‘sa’. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Change+password+Login&LinkId=20476
——————————
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
——————————
Password validation failed. The password does not meet Windows policy requirements because it is not complex enough. (Microsoft SQL Server, Error: 15118)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=15118&LinkId=20476
——————————
BUTTONS:
OK
——————————
Obrigado
Rodrigo
Boa tarde Rodrigo, na tela onde você informa a nova senha, desmarque a caixa de “Enforce password policy” (ou informe uma senha complexa de acordo com a política do Active Directory de sua empresa), se o problema persistir me avise.
Olá Paulo, obrigado pela ajuda não sei mais o que fazer para solucionar o meu problema. Consegui alterar a senha do usuário SA porem agora não estou conseguindo criar uma OBDC baseado nesse usuário e selecionar minha base de dados.
a mensagem de erro está no link: http://www.pobresservos.org.br/joomla/obdc.jpg
Muito obrigado.
Olá de novo amigo, consegui resolver o problema do OBDC, quer dize em partes. Estranho quando tento conectar a minha instancia ele só conecta se eu colocar um PROTHEUS\PROTHEUS ou dessa forma .\PROTHEUS enquanto que antes bastava colocar apenas PROTHEUS, o que faço para arrumar essa situação e deixar como antes??
Tenho um server 2003 rodando o SQL2005 e o nome da instancia é CALAB quando vou criar um obdc basta colocar o nome da instancia sem “.\” ou o proprio nome da instancia seguida dela mesmo.
Isto está me complicando na hora de configurar meu soft de gestão (Microsiga Protheus) será que uma instalação do zero com tudo (default) resolveria esse problema?
Desculpa a encomodação amigo. rsrsrsrsr
Rodrigo
Boa tarde Rodrigo, infelizmente não sei como te ajudar com este problema.
Oi Paulo!
Gostaria de te agradecer, pois assim como outro usuário, passei boa parte do meu dia tentando conectar com o sa, mas estava como Windows Authentication.
Muito obrigada pela disposição em ajudar os outros! É por causa de pessoas como você que tenho certeza de que esse mundo vai pra frente!
Obrigado pelos comentários pessoal! Qualquer problema, comentem que farei o possível para ajudá-los!
Vlws mesmo tava me matando pra descobrir o pq do usuário não logar… me salvou heim!!!
Abrass Titio Soldado.
Olá Paulo,
Te agradeço muito por ter colocado esse post. Eu estava a muito tempo procurando como fazer essa modificação, porém sem sucesso. Por pouco que eu não reinstalo meu SQL Server. Essa modificação me ajudou bastante. Parabéns ! Continue assim, é muito bom ter pessoas como você que nos ajudam na internet. Abraços !
na janela de conexão…nenhum nome q eu coloco ali no server Name dá certo,alguém pode me ajudar a resolver este problema?
Muito obrigado.
Me ajudou muito.
O nome do servidor seu é .\SQLEXPRESS, saberia me dizer como é no SQL Sever Enterprise?
vlw
obrigado
Boa noite Marlon, normalmente o nome da instância é MSSQLSERVER (e ela não é informada para conectar a ela), mas é possível customizar este nome durante a instalação, como no caso do SQL Server Express “SQLEXPRESS”. Caso você não tenha customizado o nome da instância do seu SQL Server Enterprise durante a instalação, um simples “.” ou “LOCALHOST”, IP do servidor ou nome do servidor te permitirá conectar a ele.
Caso não consiga se conectar, você pode identificar o nome da instância nos serviços do windows ou pelo SQL Server Configuration Manager, exemplo:
SQL Server (SQLEXPRESS) se refere ao .\SQLEXPRESS
SQL Server (Nome) se refere ao .\Nome
e assim por diante…
Somente com a exceção do “SQL Server (MSSQLSERVER)” ou “SQL Server (DEFAULT)” que não precisa informar o nome da instância, assim um simples “.” ou LOCALHOST bastará.
Pingback: SQL Server 2011 CTP 1 – Contained Database e Usuários « SQL From Hell.com
Valeu, Cara! Isso estava me matando. Acabei de instalar o Visual Studio 2010 e não conseguia fazer o login pelo usuário SA. Valeu mesmo !
Obrigado por compartilhar seus conhecimentos para ajudar aqueles que você sequer conhece. Ótimo trabalho.
Muito boa dica.
Estava procurando já há algum tempo.
És o MAIOR!!!
Conseguiste resolver o meu problema
Bem hajas!
LS
perfeito cara…
simples e objetivo…
obrigado e Parabéns!!!
Ola pessoal
Parabém pelos tutorias são simples e objetivo e faces de entende
Pessoal estou com um problema de string de conexão segui t os passos do tutorial autentique o login as e com isto consegui me conectar da maquina cliente com o meu servidor e minha base de dados através do manegement Studio só que com o aplicativo rodando na maquina cliente não consigo mim conectar com a base de dados no servido o problema esta na string de conexão não to conseguindo acerta já recorri a vários fórum e não tive sucesso se vc tiver um exemplo de faceio entendimento e se poderem postar fico muito agradecido e mais uma vez parabém pelo fórum
T+
Judivan, existe um site muito bom dedicado à connection strings:
http://www.connectionstrings.com/
Se o problema continuar, me contate por e-mail.
Sei que este post já é um pouco antigo, mas gostaria de tirar uma dúvida. COmo faço para acessar arquivos da rede(bulk insert) com o SQL Server fora do domínio. Acho que seja utilizando Trusted Connect, mas não sei como…. Agradeço se alguém ajudar.
Boa tarde Felippe,
Tente utilizar o Import and Export Wizard do SQL Server:
http://www.linhadecodigo.com.br/artigo/3025/Usando-Import-and-Export-Wizard-no-SQL-Server-2008-R2.aspx
Ou se for um processo a ser automatizado, crie um pacote do SSIS:
http://www.techrepublic.com/blog/datacenter/how-to-import-an-excel-file-into-sql-server-2005-using-integration-services/205
Valeu meu. Me ajudou muito…. estava precisando colocar a senha do sa no SQL Server.
Vlw cara me ajudou pra caramba…. teve a manha!!!
Parabéns pelo post, show de bola.
Estava procurando isso faz tempo…
Valeu!
Valeu cara, esse post me tirou do sufoco!!!
Kra vlw msm… instalei o sql server junto com o vs2008 para iniciar os estudos em c#, e agora que estou iniciando em banco, estava apanhando muito pra conseguir logar, dai tinha q usar o access…
vlw msm…
Showww..Parabéns, gastei um dia para descobrir isso até encontrar o seu post.
Valeu Mano Nota 10 ! Urru ! Continue Assim !
Pessoal, obrigado pelos comentários!
Ba, eu tava demorando pra conseguir achar algum tutorial que funcionasse. Nunca tinha mexido no SQL Server e foi de grande ajuda. Valeu.
Meu caro,
Estou precisando daquela força.
Tenho um servidor novo R710 da Dell com o Win Server 2008 e o Sql 2008 não estou conseguindo conectar de fora no SQL. Poderia me ajuda?
Abraço
Boa noite Angelo,
Dê uma olhada neste artigo:
BOa Tarde
Entao preciso de uma super ajuda.
Estou entrando de ferias, e preciso alterar a senha do SA, queria saber como faço isso. OU
E se tem como eu criar um usuario igual ao SA para deixar para pessoa que vai ficar no meu lugar e dai nao precisando passa para ela a senha de SA.
Tem como fazer isso.
Criar um tipo de admin
com as mesmas permissoes.
Please me ajude 😀
Boa tarde,
Você pode criar um login com a permissão/role de sysadmin (que faz a mesma coisa que o SA):
Ou alterar a senha do SA:
ALTER LOGIN sa WITH PASSWORD = ‘superSenha’;
Cara, Muito Obrigado, Me ajudou bastante, Estava procurando a horas como ajeitar isso.
Muito Obrigado Mesmo.
Muito Obrigado. Você é o melhor… Salvou minha vida.
Ola amigo, tou tentando instalar sql server 2005 no server 2003 e ta dando erro de senha SA, pra resolver eu tenho que instalar o SQL Server Management Studio 2005 ou o 2008 servi? obrigado
Alex, o SQL Sever Management Studio só é uma ferramenta para ajudar a gerenciar o SQL Server, desta forma ele não resolverá seu problema, mas pode te ajudar a identificar o esta acontecendo.
Mas instale o SQL Server Management Studio e verifique se esta tudo funcionando conforme o tutorial acima (aproveite e veja se a senha do SA esta correta conectando diretamente do servidor). Dependendo do erro, veja se não é a questão de autenticação remota (https://sqlfromhell.wordpress.com/2010/04/18/habilitando-o-acesso-remoto-no-sql-server-2008/).
Se precisar de ajuda, me envie detalhes do seu erro por email.
valew fera..muito obrigado
Cara.. muito obrigado.. funciono perfeito…
vlw…abraço!
Paulo, fantástico… veja como são as coisas, vc fez um post em maio de 2009 e ainda hoje agosto de 2011 está sendo útil para muita gente!
Obrigado, também resolveu o meu problema.
[]’s
Rogério
Nota 10 essa dica…………. Parabéns…
Muuuuuuuuuito obrigada!!!
Você salvou meu trabalho de banco de dados rs
Obrigada meeeeesmo!
Show de Bola as instruções aqui postadas… muito obrigado
Nossa muito obrigado consegui eeeeeeee Valeuuuu XD
cara alterei o idioma do meu usuário no banco
agora da erro na autenticação, eu uso autenticação do windows
tem como eu fazer alguma coisa ou so reinstalando o sqlserver?
Bom dia Lucas, não consegui gerar este erro no meu ambiente… Você só alterou o idioma mesmo?
não sei o q houve, mas a unica coisa q alterei foi o idioma, eu estava tentando mudar a data para o formato portugues dd/mm/aaaa e disseram q se alterasse o idioma ele ia alterar, mas deu o erro.
então resolvi reinstalar o sql voltou a funcionar mas o problema da data ainda nao sei como resolver.
Artigo excelente e simples com dicas objetivas. Valeu!
Aeee, obrigado pelo artigo.
Atigos como esse salva muitas vidas rsrrrsrsrs.
Vlw, Bro mesmo hoje seu post é de grande utilidade. Frmza .
Valeu.. tou apanhando desde ontem, mais o que n fiz foi reiniciar… haaa wlw pelo poster……
Muito bom o post, muito obrigado pela ajuda
Nota 10 mesmo muito obrigado.
Parabéns, foi de extrema ajuda.
Ajudou-me hoje. M.O. [ ]´s.
Amigo Paulo R. Pereira, estou com um problema aqui onde trabalho atualmente.
Seguinte: existe uma base de dados SQL Server 2005 (um serviço de uma empresa externa) que a máquina do helpdesk acessa via SQL Server Managent Studio 2005 (login e senha automáticos – login e password com remember password marcado), e a minha máquina (quando entrei na empresa) não tem mais a senha, e gostaria de saber como proceder para copiar o login/password da máquina do helpdesk para a minha, já me falaram que é possível, mas não encontrei nada a respeito no google e por isso peço sua ajuda.
Agradeço antecipadmente seu tempo dispensado,
Druid
Boa noite José,
Os dados dos servidores, usuários e senhas gravados no SSMS ficam no arquivo:
C:\Users\{Nome do Usuário}\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
Se conseguir descriptografar, me explica a façanha para colocar no blog! 🙂
Muito obrigado pela resposta meu amigo.
Na realidade eu não quero decriptografar a senha, eu quero apenas puxar o login/password pro meu micro, pois o SQLMS 2005 da máquina do helpdesk está com entrada automática, não precisa digitar login e senha, a minha é que precisou ser formatada e ai perdi o acesso.
Porém o SO do helpdesk e o meu é o Windows XP e não encontrei este SQLStudio.bin no usuário do helpdesk no XP.
Alguma sugestão agora?
Druid°
Bom dia José, como te falei haveria a possibilidade de usar o SqlStudio.bin para “tentar copiar” o login/senha da entrada automática, mas sem ele, só se você ou criar um novo login ou alterar a senha do login atual.
Pingback: Gerenciando o SQL Server por meio de aplicações .NET – Primeiros passos « SQL From Hell.com
muy buen ejemplo
se te agradece por la aplicaciónXD
show o TUTO, perfeito e muito detalhado, OTIMO POST.. PARABENS AO COLEGA..
Para mim fechou a necessidade em numero genero e grau,
OBRIGADO!!!
Fabio Carneiro
Valeu pelo post,foi muito util.
Show de Bola…era o que eu estava precisando…vlw
Olá, grato pelas explicações.
Segui os passos no SQL Express 2012. Com windows authentication eu consigo me conectar. Porém com o usuário Sa aparece o erro Falha de Login Erro 18456.
Poderia me ajudar.
Grato.
Segundo a referência deste erro ( http://msdn.microsoft.com/pt-br/library/cc645917.aspx ), penso que você informou a nome/senha incorreta do login para autenticar (talvez seja até questão de letra maiúscula/minúscula, ou o login esta inativo).
Dê uma olhada no “Estado” do evento e verificar com a descrição “Informações adicionais de erro” do link acima.
Paulo, o seu blog é muito bom!
Também sou profissional da área e faço questão de deixar meus elogios aqui.
Grande trabalho o seu!
Um abraço
Amigo, parabéns pelo post. Show de bola.
Pingback: Aniversário de 3 anos do SQL From Hell!! « SQL From Hell.com
Obrigado cara….. Ajudou d+!
Paulo, Parabens!!!
Seu tutorial é simplesmente fantastico!!
Me ajudou muitooo!!!
Valeu garoto!
Ola Amigo, vi pelos comentarios que suas ajudas são muito boas, poderia me tirar uma duvida ?
Eu queria acessar o SQL 2008 R2 pelo internet explore, e possivel? poderia me ajudar?
Não conheço nenhuma ferramenta que permita isso. Mas dependendo do que você precise acessar do SQL Server, talvez seja fácil de desenvolver em ASP.NET, SMO e ADO.NET.
Muito Obrigado me ajudou e muito cara!!!!!
Valeu Paulo! Realmente o Post ficou muito bom!
Muito bom o post. Parabéns.
Paulo Bom dia, preciso de uma ajuda, Tenho servidor com SQL 2008 R2 e estou tentando acessar pela minha maquina que tambem tem SQL 2008 R2
Ja habilitei tudo que possa imaginar mas nao conecta ao outro banco.
Bom dia Deimi, se você seguiu todos os passos do tutorial, veja se não há algum firewall no servidor ou rede interferindo na porta 1433.
Paulo boa noite. Parabéns pelo post.
Fique 2 dias tentando resolver este problema de autenticação, até que encontrei este post valioso.
Obrigado, fique com Deus.
José Cunha
Paulo depois de 2 dias tentando encontrar uma solução para um erro de conexão com o sql server encontrei este seu blog ! seu tutorial foi de grande valia! lhe agradeço !
Paulo,
Parabéns pelo material postado. Nota 10. Mandou muito bem.
Obrigado pela ajuda!
Valeu, isso que eu estava precisando
Muito bom resolveu minha vida!
Cara, você já me ajudou 2 vezes commesse mesmo post, show de bola.
Bom dia
Estou com um probleminha, tenho um programa de RH instalado em um banco de dados sql server 2008.
Nesse banco de encontra o usuário “sa” e a “senha”. tenho uma máquina desktop nesse software tenho que apontar para esse banco de dados. Ele diz ” SERVER ENEXISTENTE OU ACESSO NEGADO” . queria saber como faço para conectar o banco?
Problema, resolvido!!!!!!
Hi! I don’t speak your language at all, I couldn’t understand anything… because of the pictures I was able to make the changes in SQL Server and it worked!!! very well 😀 is your language portuguese?
Thanks Veronica, I wrote this post in portuguese (Brazil), but I speak english/french/japanese too, If you have any questions please feel free to comment!
Otima explicação. Resolveu meu problema. Muito Obrigado!!!
Paulo valeu, valeu, valeu mesmo, era isso que eu estava precisando. muito obrigado por compartilhar isso, demonstra o qual profissional vc é.
Muito obrigado Paulo. É bom saber que encontramos pessoas como você! Forte abraço!
Muito obrigada por sua contribuição, vc é demais !
hola soy de Bolivia, no se portugues pero quiero decir muchas gracias ya habia buscado todo tipo de posibilidades pero ninguna funciona ” ou brigado” muchas gracia me sivio de mucho
Sensacional!
Obrigado
Paulo, Meu comentário ao post é útil, eficiente e simples. Aquilo que realmente precisamos quando buscamos ajuda. *Obs: Já tinha visitado outros inúmeros blogs, sites, fóruns… Aqui resolvi meu problema de conexão. Obrigado !
Parabéns… Muito bom…
Nossa, me salvou!
Obrigado, cara!!! 😀
Olá!
cara valeu pela dicas estava me batendo para conectar, sua dica funcionou perfeitamente.
un millon de gracias !!!!
Perfeito amigo, arrumei oque eu precisava aqui usando seu tutorial cara, muito obrigado!
Nota 100
Parabéns pelo post, me ajudou bastante !!
Paulo, show de bola.
Nós agradecemos, fique na paz.
Abs,
Rato do SQL, Tks!
Excelente post meu amigo \o/
Salvasse minha vida!!!
Muito obrigado mesmo.
Opa… vlw cara!
Boa noite Meu nome é Ezequiel e estou querendo acessar o meu servidor remotamente através do meu roteador e não estou conseguindo estou disposto a pagar para alguém configurar pra mim.
através do ip do meu servidor dá pra acessar direto por conexão remota e fazer as configurações.
caso interessar!
valeu meu caro .. ajudo muito.
Funcionou perfeitamente, obrigado!
Muito obrigado pelas informações, foi muito UTIL para o problemão que eu estava tentando resolver, e com essas informações consegui resolver.
Valew pela dica.
Olá, me diga uma coisa.
Como faço para conectar remotamente em um banco de dados de uma rede, é assim, tenho o sistema da empresa só que apontamos nos parametros da seguinte forma:
Nome da Instância
BD01
Ip do Banco
192.168.0.251 (exemplo)
Não sei se fui claro o suficiente ali mas gostaria de me conectar remotamente a este banco no management sem precisar usar o TS do windows para isto, pois aqui temos poucas conexões.
Isto existe de alguma forma no SQL??
Se puder ajudar agradeço desde já.
Boa noite Anderson,
Então, para se conectar, veja:
1. Se a conexão remota está habilitada (ref. https://sqlfromhell.wordpress.com/2010/04/18/habilitando-o-acesso-remoto-no-sql-server-2008/ ),
2. Se o serviço SQL Browser esta rodando no servidor,
3. Habilite um Login para acesso (conforme este tutorial),
4. Informe no Management Studio o ‘IP\Nome da Instância’ (192.168.0.251\BD01), ou só o IP (192.168.0.251) se for a instância padrão.
5. Talvez também seja necessário liberar as portas TCP 1433 e UDP 1434 no firewall do servidor.
A senha não altera. Se voltar lá não está a senha que coloquei e sim a que já estava lá,
Cara, adorei o teu blog! Cheguei aqui procurando uma solução para o meu problema… Instalei o SQLExpress 2012 em um Win7 Home Premium que esta em rede com outro PC (mesmo Windows). As duas maquinas usam um aplicativo que deverá usar um banco de dados. O programa foi desenvolvido em Visual Studio e funciona perfeitamente numa terceira máquina fora da rede. Tudo (eu acho) já foi feito no SQL Server, firewall, TCP, habilitação etc… só que não funfa!!! No SQL tentei anexar o banco a ser usado como usuário ‘sa’ e ele reclama que não há permissão para acessar o banco!!! Isto tem a ver com o fato do SQL Server não estar rodando em um servidor ou é viagem minha? Agradeço antecipadamente e fico no aguardo.
Não entendi muito bem… o seu problema é anexar o arquivo .mdf? Verificou se o usuário do serviço do SQL Server tem acesso de leitura/escrita no arquivo .mdf que você quer anexar?
Oi Paulo.
Cara, esse pepino eu resolvi. Erro primário… de principiante. O arquivo tava protegido contra escrita!!! Tudo começou com a dúvida sobre rodar o SQL Server em Win7. Mas agora surgiu um outro problema… a máquina cliente não acessa o banco de dados (erro 18456: login failed for user ‘sa’. Motivo: falha ao abrir o banco de dados explicitamente especificado ‘D:\diretório\bancodados.mdf’ [cliente: endereço ip]. A suspeita caiu sobre a string de conexão mas não vejo nada de errado nela (“Data Source = desktop\SQLEXPRESS;Initial Catalog=D:\diretorio\bancodados.mdf;User ID=as;Password=XXXnnnnnnxx”)
Obrigado pela atenção.
Oi Paulo. Consegui achar o problema. Tava na string de conexão… em vez de INITIAL CATALOG deveria usar “AttachDbFilename” afinal o servidor é EXPRESS… um detalhe!!!
De qualquer forma valeu pela atenção e desculpe pelo aluguel. Espero que este meu CASO sirva de experiência para alguém.
Muito obrigado!
Caaraaaa!! muito obrigado mesmo, usei no 2014 e funcionou
Funcionou perfeitamente. Obrigada!
Me salvou, valeu! Excelente post!!!
Ótimo tutorial, passei umas 2 horas pra achá-lo, Obrigado!
Parabêns
Muito bom, Parabéns.
Muito obrigado, isso me ajudou bastante.
Muito Obrigado…Deus o abençõe !!!
Boa Tarde Paulo!
Minha dificuldade é um pouco diferente. Em nossa empresa utilizamos o SQL em Mixed Mode e o s sistemas são autenticados pelo active directory . O grande problema é que recentemente estamos com problemas nesta autenticacao e quando é possivel entrar no sistema, é notadamente mais lento. Acontece que se for feita autenticação pelo SQL não há problema algum. Já viu isso acontecer?
Você pode usar o SQL Profiler (http://www.codeproject.com/Articles/21371/SQL-Server-Profiler-Step-by-Step) e/ou o Microsoft Network Monitor 3.4 (https://sqlfromhell.wordpress.com/2011/07/01/seguranca-um-sniffer-na-comunicacao-do-sql-server/) para ver o que realmente está deixando lento.
Pode ser até um trigger de logon (https://technet.microsoft.com/en-us/library/bb326598.aspx) que está deixando lento.
Valeu cara!! Ajudou bastante!!
valeu fera!
muito bom seu tutorial
Muito bom perfeito, me salvou!!!
Obrigado man
Excelente! Não costumo comentar… mas está muito bem explicado e mereceu!
Meu nome e Lucivaldo tenho importar um banco de dados do sql mas não tenho a senha do sa como descobrir ou alter.?
Para alterar: ALTER LOGIN [sa] WITH PASSWORD=N’nova-senha’
ou: http://blog.sqlauthority.com/2007/12/29/sql-server-change-password-of-sa-login-using-management-studio/
Hehehe! Que legal.
Pingback: Habilitando a conexão remota no SQL Server 2008 | Wagner Caetano
Valeu. Obrigado.