MSDB.dbo.sysmail_failitems 中没有行

发布于 2024-09-18 06:31:43 字数 152 浏览 7 评论 0原文

最初,当我尝试查询我需要创建的报告的内容时,出现“无 SELECT 权限”错误。因此,我们将 MSDB 中的 DatabaseMailUserRole 授予我的帐户 - 我看到了列,但没有我们知道存在的数据。

我的帐户需要执行哪些操作才能查看数据?

Initially I was getting a "no SELECT privilege" error when attempting to query contents for a report I need to create. So we granted DatabaseMailUserRole in MSDB to my account - I see columns, but none of the data we know to exist.

What am I missing that needs to be done for my account to see the data?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不回头走下去 2024-09-25 06:31:44
select OBJECT_DEFINITION(OBJECT_id('sysmail_faileditems')) 
AS [processing-instruction(x)] FOR XML PATH('')

显示 sysmail_faileditems 定义正在

SELECT * FROM msdb.dbo.sysmail_allitems WHERE sent_status = 'failed'

查看 sysmail_allitems。其定义是

SELECT ...
FROM msdb.dbo.sysmail_mailitems
WHERE (send_request_user = SUSER_SNAME()) 
      OR (ISNULL(IS_SRVROLEMEMBER(N'sysadmin'), 0) = 1)

所以看起来您需要处于 sysadmin 角色才能查看所有结果或发送用户才能查看过滤结果。

select OBJECT_DEFINITION(OBJECT_id('sysmail_faileditems')) 
AS [processing-instruction(x)] FOR XML PATH('')

Shows sysmail_faileditems definition is

SELECT * FROM msdb.dbo.sysmail_allitems WHERE sent_status = 'failed'

Looking at sysmail_allitems. The definition of that is

SELECT ...
FROM msdb.dbo.sysmail_mailitems
WHERE (send_request_user = SUSER_SNAME()) 
      OR (ISNULL(IS_SRVROLEMEMBER(N'sysadmin'), 0) = 1)

So it looks like you need to be in the sysadmin role to see all results or the sending user to see filtered results.

神仙妹妹 2024-09-25 06:31:44

您可能正在查看该表的错误版本。可以在不同的用户名下创建表。所以database.dbo.mytable与database.klowrey.mytable不同。

在对象资源管理器中查找您的表。查看不同用户下是否有两张同名的表。

You could be looking at the wrong version of the table. Tables can be created under different user names. so database.dbo.mytable is different from database.klowrey.mytable.

Look for your table in Object Explorer. See if there are two tables with the same name under different users.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文