如何更改表的所有者权限

最近在配置服务器,公司准备把服务器托管,自然要把公司的网站从虚拟主机搬回来,没有想到还遇到不少问题,呵呵,顺便记下来,也给自己做个记录,当然也可以帮那些需要的朋友做个所引。
第一个问题是:需要将来PHP+MySQL和IIS+MSSQL SERVER集成在一起,当然可以选择一个个来安装,再配置,不过对于大多数生手来说,配置还是很麻烦的,有个集成的工具很不错,有MySQL5和MySQL4版本的,名字是:PHP Setup for IIS,下载地址是:http://www.isk.com.cn/_apmsetup.php?inc=download
第二个问题是:ASP+MSSQL SERVER的网站从虚拟主机搬回来后,程序运行总是出错,经查找,发现是数据库的表名前都带有在虚拟主机上备份数据库时的用户名,经过测试,把数据库表前的所有者用户名更改成dbo后就正常了,方法是:
批量更改:
exec sp_msforeachtable 'sp_changeobjectowner ''?'',''dbo'''
单个表更改:
exec sp_changeobjectowner '[admin888].[Employee]','dbo'

posted on 2007-07-19 17:33  邵印中  阅读(232)  评论(0编辑  收藏  举报

导航