<tfoot id='XkQAC'></tfoot>
    1. <small id='XkQAC'></small><noframes id='XkQAC'>

    2. <i id='XkQAC'><tr id='XkQAC'><dt id='XkQAC'><q id='XkQAC'><span id='XkQAC'><b id='XkQAC'><form id='XkQAC'><ins id='XkQAC'></ins><ul id='XkQAC'></ul><sub id='XkQAC'></sub></form><legend id='XkQAC'></legend><bdo id='XkQAC'><pre id='XkQAC'><center id='XkQAC'></center></pre></bdo></b><th id='XkQAC'></th></span></q></dt></tr></i><div id='XkQAC'><tfoot id='XkQAC'></tfoot><dl id='XkQAC'><fieldset id='XkQAC'></fieldset></dl></div>

      <legend id='XkQAC'><style id='XkQAC'><dir id='XkQAC'><q id='XkQAC'></q></dir></style></legend>
        <bdo id='XkQAC'></bdo><ul id='XkQAC'></ul>

        PHP PDO 连接到具有集成安全性的 SQL Server?

        时间:2023-09-20

              <tbody id='tGQ1u'></tbody>

          1. <small id='tGQ1u'></small><noframes id='tGQ1u'>

            <tfoot id='tGQ1u'></tfoot>

              • <bdo id='tGQ1u'></bdo><ul id='tGQ1u'></ul>
                1. <legend id='tGQ1u'><style id='tGQ1u'><dir id='tGQ1u'><q id='tGQ1u'></q></dir></style></legend>
                  <i id='tGQ1u'><tr id='tGQ1u'><dt id='tGQ1u'><q id='tGQ1u'><span id='tGQ1u'><b id='tGQ1u'><form id='tGQ1u'><ins id='tGQ1u'></ins><ul id='tGQ1u'></ul><sub id='tGQ1u'></sub></form><legend id='tGQ1u'></legend><bdo id='tGQ1u'><pre id='tGQ1u'><center id='tGQ1u'></center></pre></bdo></b><th id='tGQ1u'></th></span></q></dt></tr></i><div id='tGQ1u'><tfoot id='tGQ1u'></tfoot><dl id='tGQ1u'><fieldset id='tGQ1u'></fieldset></dl></div>
                  本文介绍了PHP PDO 连接到具有集成安全性的 SQL Server?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我可以使用 PDO 和使用 mssql 驱动程序的集成安全性连接到 SQL Server 2008 吗?目前正在做这样的事情来正常连接:

                  Can I connect to SQL Server 2008 using PDO and integrated security using the mssql driver? Currently doing something like this to connect normally:

                  $db = new PDO("mssql:host=host;dbname=db", "user", "pass"); 
                  

                  使用 SQL Server 身份验证可以很好地工作,但是必须为大量数据库创建 SQL Server 登录名很痛苦,因此如果可能,最好使用集成安全性.我在 Windows 上将 PHP 作为 CLI 运行.

                  This works fine using SQL Server authentication, but it is a pain having to create SQL server logins for loads of databases, so it would be nice to use integrated security if possible. I am running PHP as CLI on Windows.

                  推荐答案

                  该站点帮助:用于 PHP 的 SQL Server 驱动程序:了解 Windows 身份验证

                  解决我的问题的要点是:

                  The gist of it that fixed my issue was:

                  • 启用 Windows 身份验证
                  • 禁用匿名身份验证
                  • 从 PDO 连接中删除用户名和密码
                  $conn = new PDO( "sqlsrv:server=$serverName ; Database=$dbName" );
                  

                  我的测试是使用 2010 年 6 月发布的最新驱动程序(用于 PHP 2.0 CTP2 的 SQL Server 驱动程序).

                  My testing was with the newest driver released June 2010 (SQL Server Driver for PHP 2.0 CTP2).

                  这篇关于PHP PDO 连接到具有集成安全性的 SQL Server?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:PDO 通过引用通知? 下一篇:PDO - FETCH_CLASS - 将结果作为参数传递给构造函数

                  相关文章

                  最新文章

                    <tfoot id='ZoXot'></tfoot>
                    • <bdo id='ZoXot'></bdo><ul id='ZoXot'></ul>
                    <legend id='ZoXot'><style id='ZoXot'><dir id='ZoXot'><q id='ZoXot'></q></dir></style></legend>
                    <i id='ZoXot'><tr id='ZoXot'><dt id='ZoXot'><q id='ZoXot'><span id='ZoXot'><b id='ZoXot'><form id='ZoXot'><ins id='ZoXot'></ins><ul id='ZoXot'></ul><sub id='ZoXot'></sub></form><legend id='ZoXot'></legend><bdo id='ZoXot'><pre id='ZoXot'><center id='ZoXot'></center></pre></bdo></b><th id='ZoXot'></th></span></q></dt></tr></i><div id='ZoXot'><tfoot id='ZoXot'></tfoot><dl id='ZoXot'><fieldset id='ZoXot'></fieldset></dl></div>

                    <small id='ZoXot'></small><noframes id='ZoXot'>