国产探花免费观看_亚洲丰满少妇自慰呻吟_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. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 堆龙德庆县| 祁阳县| 四川省| 凤台县| 蒙城县| 清涧县| 迁安市| 阿克陶县| 曲靖市| 廉江市| 西峡县| 吴忠市| 莆田市| 广宁县| 潜山县| 休宁县| 大埔区| 左贡县| 大方县| 沈丘县| 滨海县| 巍山| 班玛县| 大田县| 南雄市| 鞍山市| 镇康县| 富川| 汪清县| 修水县| 龙江县| 衡水市| 辰溪县| 西充县| 枣庄市| 镇原县| 日照市| 阿尔山市| 松原市| 武隆县| 谢通门县|