关于sql server 表的所有者,急

问题描述

这个所有者怎么设?我现在是这个情况表的所有者是user我是用的sa登陆的,然后查询表,出现对象无效,我查询dbo所有者的表,这就正确了。我应该把表的所有者改为dbo吗?要是改了,程序上传到网上会影响吗?因为服务器上的表的所有者是user,我是在本地还原的数据库。

解决方案

解决方案二:
用sa登陆应该不存在这个问题!他对每个数据库都有超级权限!如果你的实在没有.你就在权限那里设置一下就可以了!!
解决方案三:
select*from[所有者名].[表名]

或select*from[数据库名].[所有者名].[表名]

解决方案四:
欢迎大家加入群:10987609讨论各项技术问题
解决方案五:
select*fromdbo.表名
解决方案六:
这样不好啊,如果表的所有者是用户了,还要一个一个改啊,现在的所有者是user,除了sql语名加所有者外还有方法吗?我建了一个user用户都不行,记的以前是可以的啊。问题很怪啊,按理sa就应该可以的,是吧。为什么现在不行呢
解决方案七:
那就批量更改数据库对象的所有都啦(包括表,视图,存储过程都改了):http://www.xasihuo.com/blog/u/1/archives/2007/2.html
解决方案八:
我试过了,用sa登陆后select*from[所有者名].[表名]

这个是可以的,但是我不想在这写所有者名啊。还有什么方法呢
解决方案:
xiaoyaocom我以前遇到过,建了一个user用户以后还要把每个表的所用者改成user;
解决方案:
select*fromdbo.表名

时间: 2024-10-22 08:53:20

关于sql server 表的所有者,急的相关文章

收集并存储性能监控器数据到SQL Server表

server|监控|数据|性能 收集并存储性能监控器数据到SQL Server表 ? ? 当我们需要监控数据库SQL Server服务器性能的时候,有些数据库管理人员可能会选择Windows为我们提供的'性能'监控器来操作(开始菜单à管理工具à性能). 如果可以将性能监控器采集到的数据记录到SQL Server 的数据库表中去,很多工作对我们来说也许方便得多.开启性能监控器点击开始菜单à运行à执行(perfmon) 或者 开始菜单à管理工具à性能 ? 就可以看到下面的画面了 ?定义性能监控器LO

SQL Server 表变量和临时表系列之概念篇

问题引入 "菜鸟啊,最近我看到阿里云开发者论坛的数据库RDS中有人在提SQL Server表变量和临时表如何选择的问题,你去深入探讨下这个问题吧,解答解答他们的疑惑吧",老鸟又开始为菜鸟找活干了. "鸟哥啊,关于表变量和临时表使用选择的问题啊,向来行业里争论不休,我比较担心我们的观点被人家拍砖啊". "鸟啊,有争论才说明这个问题有价值啊,所以我们才更应该去弄清楚,道明白啊".反正老鸟总会找到合适的理由. "那好吧,要把这个问题要刨根问底

表的最大行限制-Sql Server表的最大行怎样修改

问题描述 Sql Server表的最大行怎样修改 数据库中的表有最大行数限制吗,如果有,我怎样修改, 我向表中添加大概快30,0000条数据的时候,添加不了. 解决方案 你的主键用的是什么类型?http://www.cnblogs.com/andy_tigger/archive/2011/08/21/2147745.html 如果添加不了, 你把错误的提示发出来吧

SQL Server表中添加新列并添加描述_MsSql

注: sql server 2005 及以上支持. 版本估计是不支持(工作环境2005,2008). 工作需要, 需要向SQL Server 现有表中添加新列并添加描述. 从而有个如下存储过程. (先附上存储过程然后解释) /********调用方法********** 作用: 添加列并添加列描述信息 调用: exec [SetColumnInfo] '表名', '列名', N'列说明,描述','列类型{默认:NVARCHAR(50)}','列默认值{默认:NULL}' ************

SQL Server表分区的NULL值问题

原文:SQL Server表分区的NULL值问题 SQL Server表分区的NULL值问题 SQL Server表分区只支持range分区这一种类型,往往会被大家吐槽 人家MySQL支持四种类型:RANGE分区.LIST分区.HASH分区.KEY分区     共同点是MySQL跟SQL Server也有分区对齐的问题,都是水平切分,大家都允许分区列存在NULL值   这次我们测试SQL Server表分区的分区列的NULL值,究竟NULL值是被存放在哪个区间,以前一直没有注意 测试脚本 --1

sql server 表结构修改方法_MsSql

如果我们需要修改sql server表结构,应该怎么做呢?下面就将教您如何修改sql server表结构的方法,希望对您学习sql server表结构方面能够有所帮助. 向sql server表中增加一个varchar列: ALTER TABLE distributors ADD COLUMN address varchar(30); 从sql server表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT; 在一个操作

SQL Server表中添加新列并添加描述

注: sql server 2005 及以上支持. 版本估计是不支持(工作环境2005,2008). 工作需要, 需要向SQL Server 现有表中添加新列并添加描述. 从而有个如下存储过程. (先附上存储过程然后解释) /********调用方法********** 作用: 添加列并添加列描述信息 调用: exec [SetColumnInfo] '表名', '列名', N'列说明,描述','列类型{默认:NVARCHAR(50)}','列默认值{默认:NULL}' ************

讨论SQL Server 表的主键问题

关于数据库的逻辑设计,是一个很广泛的问题.本文主要针对开发应用中遇到在MS SQL Server上进行表设计时,对表的主键设计应注意的问题以及相应的解决办法. 主键设计现状和问题 关于数据库表的主键设计,一般而言,是根据业务需求情况,以业务逻辑为基础,形成主键. 比如,销售时要记录销售情况,一般需要两个表,一个是销售单的概要描述,记录诸如销售单号.总金额一类的情况,另外一个表记录每种商品的数量和金额.对于第一个表(主表),通常我们以单据号为主键;对于商品销售的明细表(从表),我们就需要将主表的单

深入讨论SQL Server 表的主键问题

关于数据库的逻辑设计,是一个很广泛的问题.本文主要针对开发应用中遇到在MS SQL Server上进行表设计时,对表的主键设计应注意的问题以及相应的解决办法. 主键设计现状和问题 关于数据库表的主键设计,一般而言,是根据业务需求情况,以业务逻辑为基础,形成主键. 比如,销售时要记录销售情况,一般需要两个表,一个是销售单的概要描述,记录诸如销售单号.总金额一类的情况,另外一个表记录每种商品的数量和金额.对于第一个表(主表),通常我们以单据号为主键;对于商品销售的明细表(从表),我们就需要将主表的单