sql-server - 无效的对象名称 SSISDB.dbo.DDLEvents
问题描述
我正在使用 Sql server 2017。我对 Server 具有管理员访问权限。当我尝试创建角色并向任何 Db 提供读取时,我收到错误消息。
标题:Microsoft SQL Server 管理工作室
为用户 '\XXXXXX 创建失败。(Microsoft.SqlServer.Smo)
附加信息:
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)
无效的对象名称“SSISDB.dbo.DDLEvents”。(Microsoft SQL Server,错误:208)
如需帮助,请单击: http: //go.microsoft.com/fwlink ?ProdName=Microsoft%20SQL%20Server&ProdVer=14.00.3238&EvtSrc=MSSQLServer&EvtID=208&LinkId=20476
纽扣:
好的 - - - - - - - - - - - - - - - 。
注意::在提供管理员访问权限时,不会发生此错误。
解决方案
此错误来自触发器。找到触发器,通过调试触发器中的代码来修复底层错误或禁用触发器,错误就会消失。
推荐阅读
- sql - 按最后更新的顺序显示表名
- database - 用于数据库上 CRUD 操作的打包应用程序
- javascript - Vue Computed 属性未更新 - 未定义数据属性的奇怪行为
- javascript - 如何检测带有下划线的字符串的正则表达式模式
- kubernetes - 列出 K8s 中某个 pod 使用的 secret
- javascript - 如何在过滤后的 html 选择字段中选择第一个选项
- python - 字典到 json 文件的列表
- excel - Excel 订单按百分比分布
- r - 即使不在情节中也显示图例标记和标签
- java - 实现一种从两个应用程序访问 Map 的方法