当前位置: 首页 > 面试题库 >

SQL Server Management Studio显示数据库图(ER)权限

张成济
2023-03-14
问题内容

我想知道是否有人确切知道SQL Server 2005+中的数据库需要什么权限,以便当一个人使用SQL Server Management
Studio时,他们至少可以看到数据库关系图。

我曾尝试给人db_datareader,db_datawriter和db_ddladmin,但无济于事。

我也尝试过在用户的属性Effective有效权限中给他们访问权限。在“有效权限”下,我找不到“数据库图”的数据库对象类型或类似的东西来授予用户访问权限。

他们正在运行SQL Server Management Studio(非正式版)。

任何帮助将是巨大的。

仅供参考,我不想授予他们db_owner访问权限。

编辑:

  1. 关于注释之一:是的,该数据库是SQL Server 2005数据库。
  2. 关于答案之一,将数据库从生产环境转移到开发环境不是一种选择。

问题答案:

授予管理员权限不是正确的方法,您需要是Database Diagrams的Database
Owner,请查看此线程以获取更多详细信息。



 类似资料:
  • 可以使用符号表示数据库。 在ER图中,有许多符号用于表示基数。 这些符号如下:

  • 问题内容: 此代码将图片test.gif放入图片位值中。 我的下一个目标是显示以字节为单位保存在数据库中的图片。如何才能做到这一点 ? 问题答案: 就像是: 可能为您工作。

  • 应用程序运行良好...只是数据没有出现...我已经添加了sha用户电子邮件显示在登录后,在登录活动中我已经添加了 但是在实时数据库数据不显示以防万一…我也等了半个小时,尝试了所有的东西…网络也不错。数据库中的数据库规则的数据库图片 mainActivity.java//不能用于单个子级,即firebaseDatabase.getInstance().getReference().child(“aj

  • 我想在我的应用程序中显示来自sqlite数据库的图像。我的要求是显示文本视图及其相关图像。我将我的数据库文件保存在资产文件夹中。但实际上我的图像存储在服务器的“allimages”文件夹中。 我的数据库列(我保留的assets文件夹中的db)如下所示: S.无描述 1 div style=“文本对齐:对齐;” 2 div style="文本对齐:对齐;" 现在我的问题是在我的数据库中,图像路径存储

  • 我有时需要以直方图的形式显示图像数据的表示。我对访问图像数据的方法特别感兴趣。我熟悉,其中包括直方图支持,但我会考虑其他方法。

  • 我下载从https://www.adminer.org/#download这只是一个PHP文件约大小。我把这个放在/localhost/,并且能够登录到数据库没有任何问题。但唯一的问题是,我有大约24个数据库,管理员只显示1个数据库的表和内容。 这个数据库碰巧也是第一个索引的数据库,因为它以字母所以我猜它只是在抓取它,但这不是我想要获取的数据库。有什么解决办法吗?