当前位置: 首页 > news >正文

做 直销网站 公司吗/球队世界排名榜

做 直销网站 公司吗,球队世界排名榜,宁波企业网站开发,网站设计的主要风格有些时候,一个数据库的管理员,需要将几个不同的数据库内的数据合并到一起,如果几个数据库的结构基本相同,只需新建一个数据库,将其它几个数据库内的对象复制并追加到新数据库内并做细微调整即可达到目的,但…

有些时候,一个数据库的管理员,需要将几个不同的数据库内的数据合并到一起,如果几个数据库的结构基本相同,只需新建一个数据库,将其它几个数据库内的对象复制并追加到新数据库内并做细微调整即可达到目的,但是,不同的数据库可能存在不同的用户账号,数据库对象——譬如:表,存储过程及视图等——的所有者也可能不同,这样,在倒入数据时,系统会将同名但不同所有者的数据库对象识别为不同的对象,会在目标库中新建对象而非追加,并且会因为目标库中没有相应的用户账号而报用户不存在的错,那么,统一数据库对象的所有者就狠必要了,DBO用户是一个好的选择,如果还不清楚DBO的含义及作用,赶紧翻翻书或是用Google搜索一下,俺就不再背书了,呵呵...

还是老习惯,下面给出更改数据库表,存储过程及视图所有者的SQL脚本,需要说明的是,这段脚本同样可以用于将数据库对象的所有者由DBO用户更改为其它指定的用户,使用的方法为:将YourUserName更改为DBO,在原有DBO的位置输入想要指定的用户账号名称,执行即可,当然,这段脚本代码在使用的时候是狠灵活的,并非只针对关于DBO与其它指定账号之间的更改,实践一下就自然明白了

1. 修改表的所有者

declare @tn varchar(120)

declare table_cursor cursor for
SELECT '[' + sysusers.name + '].' + sysobjects.name AS table_name
FROM sysobjects INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE sysusers.name = 'YourUserName' AND sysobjects.type = 'U'

open table_cursor
fetch next from table_cursor into @tn

while @@FETCH_STATUS = 0
begin
  exec sp_changeobjectowner @tn, 'dbo'

  fetch next from table_cursor into @tn
end

close table_cursor
deallocate table_cursor


2. 修改存储过程的所有者

declare @tn varchar(120)

declare procedure_cursor cursor for
SELECT '[' + sysusers.name + '].' + sysobjects.name AS procedure_name
FROM sysobjects INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE sysusers.name = 'YourUserName' AND sysobjects.type = 'P'

open procedure_cursor
fetch next from procedure_cursor into @tn

while @@FETCH_STATUS = 0
begin
  exec sp_changeobjectowner @tn, 'dbo'

  fetch next from procedure_cursor into @tn
end

close procedure_cursor
deallocate procedure_cursor


3. 修改视图的所有者

declare @tn varchar(120)

declare view_cursor cursor for
SELECT '[' + sysusers.name + '].' + sysobjects.name AS view_name
FROM sysobjects INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE sysusers.name = 'YourUserName' AND sysobjects.type = 'V'

open view_cursor
fetch next from view_cursor into @tn

while @@FETCH_STATUS = 0
begin
  exec sp_changeobjectowner @tn, 'dbo'

  fetch next from view_cursor into @tn
end

close view_cursor
deallocate view_cursor

 

注意:三段脚本只是为便于理解才分开来写,不同之处只在于sysobjects.type = 'U',sysobjects.type = 'P'及sysobjects.type = 'V'

 
http://www.lbrq.cn/news/1362601.html

相关文章:

  • 春风家教营销型网站建设/游戏推广话术
  • wordpress网站模板/郑州网络推广哪家口碑好
  • 演示网站怎么做/什么是网站推广
  • 为什么网站建设要将access数据库文件变成asa/网站制作公司咨询
  • 网站建设站点无法发布/杨谦教授编的营销课程
  • 拉新app推广/河南seo推广
  • 北京网站建设培训/2345网址导航官网下载
  • 企业年报查询网站/免费访问国外网站的app
  • it培训机构包就业靠谱不/杭州网站seo推广
  • 专业网页制作费用/抖音seo怎么做的
  • 四川通信建设工程有限公司网站/做高端网站公司
  • 怎么提高网站的访客量/引擎搜索对人类记忆的影响
  • 如何在阿里云做网站/沈阳关键词推广
  • 设计网站behance/百度推广有效果吗
  • 一起做财经网站/长沙seo行者seo09
  • 网站优化怎样提高网站用户体验/找谁做百度关键词排名
  • 做个自己的网站需要多少钱/长春疫情最新消息
  • 企业网站建设的账务处理/安卓内核级优化神器
  • 重庆营销网站建设/最近三天的新闻大事摘抄
  • 安庆网站建设专业/竞价排名采用什么计费方式
  • 网站开发定制企业/怎么可以在百度发布信息
  • 银川网站建设培训哪家好/小说网站排名
  • 网站平台怎么建立/爱站网关键字挖掘
  • 做蓝牙音箱在什么网站上找客户/seddog站长之家
  • 化妆品公司网站源码/搜索引擎竞价排名
  • 中国企业网银怎么转账/seo关键词优化排名公司
  • 网站建设服务合同 律师/谷歌查询关键词的工具叫什么
  • 安州区建设局网站/爱站网 关键词挖掘
  • 淄博 网站seo优化/刷关键词指数
  • 如何给自己的公司网站做优化/线上营销渠道主要有哪些
  • SQL基础语法
  • spring boot开发中的资源处理等问题
  • C的数据类型与变量
  • 数据结构代码
  • 构造类型--结构体,共同体联合体,枚举
  • [创业之路-535]:软件需要原型验证、产品需要原型验证、商业模式也需要原型验证