2009年09月11日   数据库   0条评论   1886人围观过  
SQL Server 2000

[code=sql]exec sp_changeobjectowner '[bbsdb].[dv_style]',[dbo][/code]

更改当前数据库中对象的所有者备份、恢复数据库时,往往会出现所有者是原来的用户,这样当你在新的系统中使用 时,会出现表名无效的错误提示,而加入原来的用户名,又会出现用户已经存在的错误,所以最好的方法就是修改成dbo。怎么样把sql server 2000的用户表的所有者,改成dbo,而不是用户名。

(附修改存储过程的方法,在查询器中执行:

2008年12月25日   数据库   0条评论   2231人围观过  
如果SQL Server数据库从一台计算机备份后恢复到另一台计算机上,就会出现帐号孤立问题,我是难以搞定,请教了BigHead,从他的博客上学来了:

SQL Server的数据库帐号经常会在还原后出现无法连接的情况,很是让人郁闷…
以下提供两种解决办法,分友好型和禽兽型.

1.友好型

解决数据库孤立帐号的方法,百事不爽。欢迎尝试。
@sid是数据库帐号的剩下的两个分别的数据库名称和帐号名称。