Leandro S. Posted October 11, 2011 Report Share Posted October 11, 2011 Pessoal, executei a seguinte conexao com ASP e SQL Server 2008 Express (uso o WinXP):'-----------------------------------------------------------------------------------------------------------Dim conexao, stringConexao, host, usuario, senha, banco'##Informe os dados de conexão junto ao banco Microsoft SQL Serverhost = "nome maquina" usuario= "sa" senha = "123"banco = "meuBD"'##Monta a string de conexão utilizando os dados informados anteriormentestringConexao = "Provider=SQLOLEDB;SERVER="&host&";DATABASE="&banco&";UID="&usuario&";PWD="&senha&";"'##Instancia o objeto de conexão com o bancoSET conexao = Server.CreateObject("ADODB.Connection")'-----------------------------------------------------------------------------------------------------------Porem só consegui conectar com o usuario "sa" (autenticação do SQL Server)...com o usuario criado (NOMEMAQUINA\Usuario) e Autenticação do Windows não é estabelecida conexao? Dá o erro de falha de logon....É esse o modo correto? com o usuario sa? Ou devo estabelecer conexao com o usuario criado com permissoes especificas para maior segurança?Pesquisei tutoriais mas não encontrei nada que resolvesse essa duvida...Abrass Quote Link to comment Share on other sites More sharing options...
0 fulvio Posted October 11, 2011 Report Share Posted October 11, 2011 Bom dia Leandro, O certo seria cada usuário ter o acesso específico à Base. Assim você poderá colocar privilégios e restrições para cada usuário. Confira usuário/senha da rede e do banco. Outra coisa: qual é o Windows? Quote Link to comment Share on other sites More sharing options...
Question
Leandro S.
Pessoal, executei a seguinte conexao com ASP e SQL Server 2008 Express (uso o WinXP):
'-----------------------------------------------------------------------------------------------------------
Dim conexao, stringConexao, host, usuario, senha, banco
'##Informe os dados de conexão junto ao banco Microsoft SQL Server
host = "nome maquina"
usuario= "sa"
senha = "123"
banco = "meuBD"
'##Monta a string de conexão utilizando os dados informados anteriormente
stringConexao = "Provider=SQLOLEDB;SERVER="&host&";DATABASE="&banco&";UID="&usuario&";PWD="&senha&";"
'##Instancia o objeto de conexão com o banco
SET conexao = Server.CreateObject("ADODB.Connection")
'-----------------------------------------------------------------------------------------------------------
Porem só consegui conectar com o usuario "sa" (autenticação do SQL Server)...
com o usuario criado (NOMEMAQUINA\Usuario) e Autenticação do Windows não é estabelecida conexao? Dá o erro de falha de logon....
É esse o modo correto? com o usuario sa? Ou devo estabelecer conexao com o usuario criado com permissoes especificas para maior segurança?
Pesquisei tutoriais mas não encontrei nada que resolvesse essa duvida...
Abrass
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.