为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
环境信息:
DM版本】:DM Database Server 64 V8 DB Version: 0x7000c
4-2-98-21.12.16-153423-10040-ENT
【操作系统】:版本 Windows 10 专业版
版本号 21H2
安装日期 2022-09-21
操作系统内部版本 19044.2546
体验 Windows Feature Experience Pack 120.2212.4190.0
【CPU】: lntel® Core™ i7-8550U CPU @ 1.80GHz
【问题描述】*:
当启用sql助手后, 表联想出来所有用户所有模式的模糊表。
dm管理工具应该有一个选项,可以选择只模糊显示出当前用户或当前模式的模糊表。
类似sql developer工具的这个功能:
转开发加功能,或者现在有方案请告知。
你可以从dba用户下面,右击用户->属性->DDL,这是普通用户的定义,默认都会有这么一段:
grant “PUBLIC”,“SOI” to “TEST_USER2”;
其中的SOI角色是包含了一些系统视图的权限的,比如SYSOBJECTS,而有了这个视图的权限之后你开启对象定义助手之后就可以看其他用户的表定义。