首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

MSSQL还原的有关问题

2013-09-29 
MSSQL还原的问题用户test,数据库test,用SQL-DMO还原数据库后,test用户的db_owner权限就丢了SQLServer.Exec

MSSQL还原的问题
用户test,数据库test,
用SQL-DMO还原数据库后,test用户的db_owner权限就丢了
SQLServer.ExecuteWithResults("exec sp_addrolemember 'db_owner', 'test'",0);
用这句总是把权限加到master这个数据库去了。
求 SQL-DMO中怎么选择数据库,或者其他方式怎么重新授予test用户db_owner


[解决办法]

新建用户并授权

要新建帐户appuser,密码为163.com,并允许该用户对appdb数据库的test表有select,insert,update权限,那么依次执行 
exec sp_addlogin 'appuser','163.com','TEST' 
go 

use TEST 
exec sp_grantdbaccess 'appuser' 
go 

use TEST 
grant select,insert,update 
on test 
to appuser 
go

热点排行