在sqlserver中用系统存储过程实现
exec sp_addlogin 'newUser'
use db1
go
exec sp_adduser 'newUser','newUser'
go
use db2
exec sp_adduser 'newUser','newUser'
--密码均为空
或者
exec sp_addlogin 'newUser'
declare @s varchar(100)
set @s='use db1 exec sp_adduser ''newUser'''
execute(@s)
set @s='use db2 exec sp_adduser ''newUser'''
execute(@s)
这样做的好处是,执行之后回到当前数据库
exec sp_addlogin 'newUser'
use db1
go
exec sp_adduser 'newUser','newUser'
go
use db2
exec sp_adduser 'newUser','newUser'
--密码均为空
或者
exec sp_addlogin 'newUser'
declare @s varchar(100)
set @s='use db1 exec sp_adduser ''newUser'''
execute(@s)
set @s='use db2 exec sp_adduser ''newUser'''
execute(@s)
这样做的好处是,执行之后回到当前数据库
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货