【发布时间】:2017-08-08 23:03:14
【问题描述】:
我有一个名为“employees”的表,列名“Employee_Number”、“Location”、“Salary' 和 '生日'。
在 Management Studio 页面的左侧,在对象资源管理器下,有查看列、键、约束的选项等我的“员工”表。
双击时每个选项都会展开,“列”选项卡除外。显然,该表中没有任何列。我使用SELECT * FROM employees; 检查了我的桌子是否还在那里。从中显示所有列。
我想手动访问这些列之一,因此我可以重命名它,而无需使用代码。为什么对象资源管理器的列部分没有返回值?
我在表格上创建的所有键和约束在对象资源管理器上仍然存在。
【问题讨论】:
-
您的用户/登录名/组是否拒绝了对该表/模式/数据库/实例的查看定义权限?虽然我原以为这会阻止你看到除列之外的“组件”......可能更适合在DBA.se 询问这个问题
-
我以前可以查看列。我一定是按下了什么东西,现在它显示为空白。
-
您可能只是失去了连接或其他原因吗?您是否尝试过断开/重新连接对象资源管理器?
-
我已注销系统并重新登录。没有区别。
-
然后尝试检查您的权限 - 像这样:stackoverflow.com/questions/7048839/…
标签: sql-server-2008