You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Server低权限普通用户如何快速检查Remote Blob Storage是否启用?

低权限用户检查SQL Server Remote Blob Storage是否启用的方法

作为仅拥有最低权限的普通用户,确实很难自行直接确认Remote Blob Storage(RBS)是否启用,因为绝大多数相关的系统配置视图、RBS专属表都需要较高权限(比如VIEW SERVER STATE或数据库级VIEW DEFINITION权限)才能访问。

你尝试的查询sys.extended_properties的方式,其实仅适用于SharePoint集成RBS的场景——只有这种场景下才会添加名为RBS Enabled的扩展属性,并非SQL Server原生RBS的通用检查逻辑,所以查询失败是正常的。

低权限下可以试试这两个方向,但成功率不高:

  • 检查是否存在RBS专属系统表,执行以下语句:
    SELECT * FROM sys.tables WHERE name IN ('rbs_blobs', 'rbs_blob_store', 'rbs_locks')
    
    但前提是你对这些表有SELECT权限,否则会提示权限不足。
  • 尝试执行简单的RBS写入测试,但低权限用户通常没有数据写入权限,这种方式并不实用。

如果以上尝试都无法得到结果,最直接可靠的方式还是联系数据库管理员确认——只有他们能完整查看RBS的配置状态和权限设置。

内容的提问来源于stack exchange,提问作者Kirthi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 03:00:56