易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL 2008 新手问题???

sql 2008中新 附加的数据库,如何用DDL语言添加“所有者”;
手动的方式为:鼠标在新附加的数据库上右键——>属性——>文件——>所有者,然后右边空白键选择;
DDL语句:
ALTER AUTHORIZATION ON 项目管理系统 TO PC2009092821FTM;
go
//“项目管理系统”为新附加的数据库名;PC2009092821FTM为管理员名
报错为:消息 15151,级别 16,状态 1,第 1 行
无法对 对象 '项目管理系统' 执行 查找,因为它不存在,或者您没有所需的权限。

注:手动添加是成功的
是 ALTER AUTHORIZATION 不可以这样用?还是用其他的语句???请高手指点~!

101.89%这个结贴率厉害

2008只能帮顶

SQL code:
use 项目管理系统;
go

exec sp_msforeachtable 'sp_changeobjectowner ''?'', ''PC2009092821FTM'''


SQL code:
创建角色,用户,权限

/*--示例说明
示例在数据库pubs中创建一个拥有表jobs的所有权限、拥有表titles的SELECT权限的角色r_test
随后创建了一个登录l_test,然后在数据库pubs中为登录l_test创建了用户账户u_test
同时将用户账户u_test添加到角色r_test中,使其通过权限继承获取了与角色r_test一样的权限
最后使用DENY语句拒绝了用户账户u_test对表titles的SELECT权限。
经过这样的处理,使用l_test登录SQL Server实例后,它只具有表jobs的所有权限。
--*/


相关问答:

sql server 存储过程循环赋值的问题

小弟是个新手 现在有个问题一直不能解决
例如
procedure produce_proc
    @p001 nvarchar(8000),
    @p002 nvarchar(8000),
    @p003 nvarchar(8000),
  & ......

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

ado+sql创建表

各位大家好
VC+ado+sql创建表

我数据库里由一张TABLE表,现在我要一张TABLE1表。(注:我所建的TABLE1表通过对话框上的一编辑框输入,点击按钮后要建立TABLE1表,并且TABLE1表中的所有字段是从TABLE表中读 ......

Sql 取数据问题

declare @test table(
title varchar(100),--标题
num decimal(18,6), --数量
unitqty decimal(18,6) --单位
)
insert into @test values('a',100,50)
insert into @test values('b&# ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号