国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中使用sql server驗證進行連接數據庫

2024-05-04 21:49:22
字體:
來源:轉載
供稿:網友

當您連接到 SQL Server 時,SQL Server Driver for PHP 支持 SQL Server 身份驗證,在使用 SQL Server 身份驗證連接到 SQL Server 時必須考慮以下幾點.

必須對服務器啟用 SQL Server 混合模式身份驗證,在嘗試建立連接時必須設置 UID 和 PWD 連接屬性,UID 和 PWD 必須映射到有效的 SQL Server 用戶和密碼.

注意:包含右大括號 (}) 的密碼必須使用另一個右大括號進行轉義,例如,如果 SQL Server 密碼為“pass}word”,則 PWD 連接屬性的值必須設置為“pass}}word”.

在使用 SQL Server 身份驗證連接到 SQL Server 時應采取以下預防措施,下面看一個簡單的實例,代碼如下:

  1. <?php 
  2. $serverName = "(local)"
  3. $uid = 'xxxx'
  4. $pwd = 'xxxx'
  5. $connectionInfo = array"UID"=>$uid
  6.                          "PWD"=>$pwd
  7.                          "Database"=>"AdventureWorks"); 
  8.  
  9. $conn = sqlsrv_connect( $serverName$connectionInfo); 
  10. if$conn === false ) 
  11.      echo "無法連接數據庫."
  12.      die( print_r( sqlsrv_errors(), true)); 
  13.  
  14. $tsql = "SELECT CONVERT(varchar(32), SUSER_SNAME())"
  15. $stmt = sqlsrv_query( $conn$tsql); 
  16. if$stmt === false ) 
  17.      echo "查詢錯誤."
  18.      die( print_r( sqlsrv_errors(), true)); 
  19. }//開源代碼Vevb.com 
  20.  
  21. $row = sqlsrv_fetch_array($stmt); 
  22. echo "登錄的用戶: ".$row[0]; 
  23.  
  24. sqlsrv_free_stmt( $stmt); 
  25. sqlsrv_close( $conn); 
  26. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岐山县| 郎溪县| 海城市| 大厂| 甘谷县| 黄大仙区| 邮箱| 怀柔区| 蚌埠市| 石渠县| 桑植县| 塘沽区| 洪泽县| 油尖旺区| 津市市| 山丹县| 石门县| 宜州市| 南通市| 二连浩特市| 新竹市| 马山县| 闵行区| 博罗县| 阜平县| 乐平市| 延川县| 衢州市| 万宁市| 双柏县| 南木林县| 伊金霍洛旗| 瑞安市| 社会| 耿马| 稷山县| 怀集县| 永城市| 尼勒克县| 大荔县| 云梦县|