Hola a todos
Estoy intentando de conectar SQL Server con PHP usando ODBC.
Ya realice la conexion por ODBC>DNS Sistemas y me da todo correcto cuando la pruebo desde Orígenes de datos (ODBC) .
Utilizo el siguiente código:
<?
$dsn = "b";
//debe ser de sistema no de usuario
$usuario = "";
$clave="";
//realizamos la conexion mediante odbc
$cid=odbc_connect($dsn, $usuario, $clave);
if (!$cid){
exit("<strong>Ya ocurrido un error tratando de conectarse con el origen de datos.</strong>");
}
// consulta SQL a nuestra tabla "usuarios" que se encuentra en la base de datos "db.mdb"
$sql="Select * from ACRAUX";
// generamos la tabla mediante odbc_result_all(); utilizando borde 1
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
print odbc_result_all($result,"border=1");
?>
y me da un error
odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Error de inicio de sesión del usuario 'NT AUTHORITY\ANONYMOUS LOGON'., SQL state 28000 in SQLConnect
Alguien me puede alludar a resolver esto.
Desde ya muchas gracias
Marcelo