【发布时间】:2011-11-02 20:28:00
【问题描述】:
我正在尝试在 SQL Server 中运行此命令:
disable trigger all on MYDB
这对我来说是失败的。我登录的帐户可以访问 MYDB,并且我几乎授予了它每一个可用的权限(它是一个本地数据库并且只有我的帐户,所以这没关系)。我不明白为什么它告诉我找不到 MYDB?我以前做过。另请注意:我可以从数据库中选择、更新和运行授权语句(例如授权执行 proc)。我也可以手动禁用触发器...
那么为什么会失败呢?我之前可以做到...
谢谢。
【问题讨论】:
-
你能发布实际的错误信息吗?我确定它没有说
XXXX。 -
将XXX替换为数据库名称,完全相同。
标签: sql-server permissions database-permissions