【问题标题】:Read-only connection to SQL Server with PDO DBLIB使用 PDO DBLIB 到 SQL Server 的只读连接
【发布时间】:2019-11-18 10:49:57
【问题描述】:

是否可以使用PDO dblib创建只读连接,或者设置类似效果的属性?

$connection = new PDO("dblib:host={$info['host']};dbname={$info['database']}", $info['username'], $info['password']);
$connection->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
return $connection;

如果没有,是否有其他可以连接到 FreeTDS 的 PDO 驱动程序?

【问题讨论】:

  • 在您的数据库中创建一个仅具有选择权限的用户帐户。

标签: php sql-server pdo freetds


【解决方案1】:

这里最好的解决方案是在数据库服务器上创建具有只读权限的帐户,然后使用它进行连接。

【讨论】:

    猜你喜欢
    • 2015-07-21
    • 2011-09-21
    • 1970-01-01
    • 2010-10-22
    • 1970-01-01
    • 2013-07-04
    • 2012-09-26
    相关资源
    最近更新 更多