当前位置: 数据库>sqlserver
sql数据库修改数据库用户
来源: 互联网 发布时间:2014-08-29
本文导语: 本节内容: SQL Server修复数据库用户 代码: 代码示例: SELECT SUSER_SID ('test') --查询sid用户 sp_addlogin 'test','test','master' go use testdb EXEC sp_grantdbaccess 'test', 'test' go sp_addrolemember 'db_owner','test' go --20...
本节内容:
SQL Server修复数据库用户
代码:
代码示例:
SELECT SUSER_SID ('test') --查询sid用户
sp_addlogin 'test','test','master'
go
use testdb
EXEC sp_grantdbaccess 'test', 'test'
go
sp_addrolemember 'db_owner','test'
go
--2005重新安装数据库服务器上,备份还原的用户不可用的处理方案
sp_change_users_login 'report'
sp_addlogin 'test','test','master'
go
exec sp_change_users_login 'AUTO_FIX','test'
go
exec sp_change_users_login 'UPDATE_ONE','test','test'
go
sp_addlogin 'test','test','master'
go
use testdb
EXEC sp_grantdbaccess 'test', 'test'
go
sp_addrolemember 'db_owner','test'
go
--2005重新安装数据库服务器上,备份还原的用户不可用的处理方案
sp_change_users_login 'report'
sp_addlogin 'test','test','master'
go
exec sp_change_users_login 'AUTO_FIX','test'
go
exec sp_change_users_login 'UPDATE_ONE','test','test'
go