计算机三级

3773考试网计算机等级考试计算机三级正文

两个SQL Server维护技巧

来源:fjzsksw.com 2010-7-14 14:47:09

 

EXEC sp_addlogin @loginame = 'ISUser1',
@passwd = 'ISUser1',@defdb = 'master' 
 EXEC sp_addlogin @loginame = 'ISUser2',
@passwd = 'ISUser2',@defdb = 'master' 
 EXEC sp_addalias @loginame = 'ISUser1',
@name_in_db = 'dbo'EXEC sp_changedbowner @loginame = 'sa',
@map = 'TRUE'EXEC sp_helpuser

输出内容应该显示出系统管理员作为db_owner、ISUser1作为db_owner的别名。

现在我们用过程sp_changedbowner来指定ISUser2为数据库新的拥有者。我们将使用该过程的@map参数并把该参数赋值为“否”,这样把用户将为别名。

EXEC sp_changedbowner @loginame = 'ISUser2', @map = 'FALSE'

EXEC sp_helpuserGO

输出应该显示出ISUser2现在成为数据库新的拥有者,ISUser1降为别名。下面,我们应该停止这个数据库并结束本演示过程。

USE masterGODROP DATABASE testGO 

 

 

上一页  [1] [2] 

触屏版 电脑版
3773考试网 琼ICP备12003406号-1