数码资讯
PHP使用SQLServer验证连接数据库的方式。
本文演示了PHP使用SQL Server验证连接数据库的方式: 当连接到SQL Server时,PHP的SQLServer驱动程序支持SQLServer身份验证。当我们使用SQLServer身份验证连接到SQL时,我们必须考虑以下几点。 服务器需要SQLServer混合模式身份验证。在建立连接时,u
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示了PHP使用SQL Server验证连接数据库的方式:
当连接到SQL Server时,PHP的SQLServer驱动程序支持SQLServer身份验证。当我们使用SQLServer身份验证连接到SQL时,我们必须考虑以下几点。
服务器需要SQLServer混合模式身份验证。在建立连接时,uid和pwd连接属性必须设置。uid和pwd必须映射到有效的SQL Server用户和密码。
注:包含右括号(})的密码必须由另一个右括号传送。例如,如果SQL Server密码通过}的话,那么价值pwd连接属性必须设置为通过} }字。
使用SQLServer身份验证连接到SQLServer时应采取以下防范措施。下面是一个简单的例子,代码如下所示:
复制代码代码如下:< PHP
%ServerName美元=(本地);
美元'xxxx UID =;
美元'xxxx pwd=;
connectioninfo美元=阵列(uid= > $ UID,
pwd= > $ pwd,
数据库=AdventureWorks );
sqlsrv_connect conn =美元($ ServerName,connectioninfo美元);
如果($ conn = false)
{
无法连接到数据库。
模具(print_r(sqlsrv_errors()(),真的));
}
$ TSQL =选择转换(varchar(32),suser_sname());
支撑美元= sqlsrv_query(Conn美元,$ TSQL);
如果(美元支撑= false)
{
查询错误。
模具(print_r(sqlsrv_errors()(),真的));
}
$行= sqlsrv_fetch_array(美元支撑);
返回登录用户。$行{ 0 };
sqlsrv_free_stmt(美元支撑);
sqlsrv_close($ Conn);
>
希望本文能对大家的PHP程序设计有所帮助。
当连接到SQL Server时,PHP的SQLServer驱动程序支持SQLServer身份验证。当我们使用SQLServer身份验证连接到SQL时,我们必须考虑以下几点。
服务器需要SQLServer混合模式身份验证。在建立连接时,uid和pwd连接属性必须设置。uid和pwd必须映射到有效的SQL Server用户和密码。
注:包含右括号(})的密码必须由另一个右括号传送。例如,如果SQL Server密码通过}的话,那么价值pwd连接属性必须设置为通过} }字。
使用SQLServer身份验证连接到SQLServer时应采取以下防范措施。下面是一个简单的例子,代码如下所示:
复制代码代码如下:< PHP
%ServerName美元=(本地);
美元'xxxx UID =;
美元'xxxx pwd=;
connectioninfo美元=阵列(uid= > $ UID,
pwd= > $ pwd,
数据库=AdventureWorks );
sqlsrv_connect conn =美元($ ServerName,connectioninfo美元);
如果($ conn = false)
{
无法连接到数据库。
模具(print_r(sqlsrv_errors()(),真的));
}
$ TSQL =选择转换(varchar(32),suser_sname());
支撑美元= sqlsrv_query(Conn美元,$ TSQL);
如果(美元支撑= false)
{
查询错误。
模具(print_r(sqlsrv_errors()(),真的));
}
$行= sqlsrv_fetch_array(美元支撑);
返回登录用户。$行{ 0 };
sqlsrv_free_stmt(美元支撑);
sqlsrv_close($ Conn);
>
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。