gpt4 book ai didi

sql-server - 用户 'dbo' 没有运行 DBCC freesystemcache 的权限。天蓝色

转载 作者:行者123 更新时间:2023-12-04 00:32:27 26 4
gpt4 key购买 nike

我在 Azure 上创建了 SQL 数据库。我试图从 SQL Server 管理中清除缓存使用:

DBCC FREEPROCCACHE, DBCC FREESYSTEMCACHE ('dbo')

不幸的是,我没有成功。我收到错误

User 'dbo' does not have permission to run DBCC freesystemcache.

这怎么可能,因为 dbo 是数据库的所有者?

最佳答案

就像上一个答案中所述的@MJH,执行此操作需要 ALTER SERVER STATE 权限。文章DBCC FREESYSTEMCACHE (Transact-SQL)还清楚地表明它适用于 Azure SQL 数据库。

由于 Azure SQL 是一项托管服务,这将由平台处理。

额外:见 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)

关于sql-server - 用户 'dbo' 没有运行 DBCC freesystemcache 的权限。天蓝色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49026431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com