欢迎光临

木子屋

标题: SQL Server2008命令行工具sqlcmd新建登录名示例

作者: dnawo

日期: 2014-04-23 11:51 PM

分类: 服务器

内容: 新建登录名.bat：
复制内容到剪贴板 程序代码@echo off
sqlcmd -d test -Q "exec sp_addlogin 'dnawo','password_mzwu.com'"
sqlcmd -d test -Q "exec sp_adduser 'dnawo'"
sqlcmd -d test -Q "exec sp_addrolemember 'db_owner','dnawo'"
删除登录名.bat：
复制内容到剪贴板 程序代码@echo off
sqlcmd -d test -Q "exec sp_droprolemember 'db_owner','dnawo'"
sqlcmd -d test -Q "exec sp_dropuser 'dnawo'"
sqlcmd -d test -Q "exec sp_droplogin 'dnawo'"
说明：sqlcmd默认使用Windows帐户登录数据库默认实例，若要用指定帐户登录命名实例，可以使用-S、-U、-P等参数进行设置。
----------------------------------------------------------------------------------------------
复制内容到剪贴板 程序代码@echo off
if %2 equ adduser (
sqlcmd -d %1 -Q "exec sp_addlogin '%3','%4'"
sqlcmd -d %1 -Q "exec sp_adduser '%3'"
sqlcmd -d %1 -Q "exec sp_addrolemember 'db_owner','%3'"
) else (
sqlcmd -d %1 -Q "exec sp_droprolemember 'db_owner','%3'"
sqlcmd -d %1 -Q "exec sp_dropuser '%3'"
sqlcmd -d %1 -Q "exec sp_droplogin '%3'"
)
rem sqluser.bat test adduser dnawo a123456
rem sqluser.bat test dropuser dnawo

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.115 ms

返回

标题: SQL Server2008命令行工具sqlcmd新建登录名示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.115 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.162 ms

返回