怎么能改SQL SERVER数据库里表的所有者,高手救命啊。 怎么能改SQL SERVER数据库里表的所有者,高手救命啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sp_changeobjectowner '[table]','[dbo]' exec sp_changeobjectowner '拥有者.表名','新的拥有者' sp_changedbowner更改当前数据库的所有者。语法sp_changedbowner [ @loginame = ] 'login' [ , [ @map = ] remap_alias_flag ]参数[@loginame =] 'login'当前数据库新所有者的登录 ID。login 的数据类型为 sysname,没有默认值。login 必须是已存在的 Microsoft® SQL Server™ 登录或 Microsoft Windows NT® 用户。如果 login 通过当前数据库内的现有别名或用户安全帐户已拥有访问该数据库的权限,则不能成为该数据库的所有者。为了避免这种情况,应先除去当前数据库中的别名或用户。[@map =] remap_alias_flag值为 true 或 false,表示旧数据库所有者 (dbo) 的现有别名是映射到当前数据库的新所有者还是要除去。remap_alias_flag 的数据类型为 varchar(5),默认值为 NULL,表示旧 dbo 的任何现有别名均映射到当前数据库的新所有者。false 表示除去旧数据库所有者的现有别名。返回代码值0(成功)或 1(失败)示例下面的示例使用户 Albert 成为当前数据库的所有者,并将旧数据库所有者的现有别名映射到 Albert。EXEC sp_changedbowner 'Albert' sp_changeobjectowner更改当前数据库中对象的所有者。语法sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner' 怎样合并表中的字段 sql语句 选取参数条记录 问题(急) 无法修改存储过程名 请教两个表进行比对,sql语句如何写? 求统计语句 需要生成随机不重复的字符,具体要求如下 view的效率问题 access数据库为何转为sql server数据库后,程序不能用??在线等待,急急急 这条SQL语句该怎么写? 不懂,我在定义完数据库后我的技术主管让我写自定义函数,但我不知道这些有什么用,我以前都是用存储过程的. SQL語句如何以變量形式執行 高手請進 急!在线等一SQL查询问题!
更改当前数据库的所有者。语法
sp_changedbowner [ @loginame = ] 'login'
[ , [ @map = ] remap_alias_flag ]参数
[@loginame =] 'login'当前数据库新所有者的登录 ID。login 的数据类型为 sysname,没有默认值。login 必须是已存在的 Microsoft® SQL Server™ 登录或 Microsoft Windows NT® 用户。如果 login 通过当前数据库内的现有别名或用户安全帐户已拥有访问该数据库的权限,则不能成为该数据库的所有者。为了避免这种情况,应先除去当前数据库中的别名或用户。[@map =] remap_alias_flag值为 true 或 false,表示旧数据库所有者 (dbo) 的现有别名是映射到当前数据库的新所有者还是要除去。remap_alias_flag 的数据类型为 varchar(5),默认值为 NULL,表示旧 dbo 的任何现有别名均映射到当前数据库的新所有者。false 表示除去旧数据库所有者的现有别名。返回代码值
0(成功)或 1(失败)示例
下面的示例使用户 Albert 成为当前数据库的所有者,并将旧数据库所有者的现有别名映射到 Albert。EXEC sp_changedbowner 'Albert'
更改当前数据库中对象的所有者。语法
sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner'