用命令创建用户、配置 IIS、配置 SQL Server
栏目: 数据库 · SQL Server · 发布时间: 7年前
内容简介:在服务器上添加一个网站时,需要做一系列步骤,这个步骤往往是人工做的,能不能用程序来执行呢?可以的,主要是通过调用命令行来执行。
在服务器上添加一个网站时,需要做一系列步骤,这个步骤往往是人工做的,能不能用程序来执行呢?
可以的,主要是通过调用命令行来执行。
创建用户
echo "add user"
net user {username} {password} /add
REM net user myuser /active:no 禁用 myuser 用户
REM net user myuser /active:yes 激活 myuser 用户
REM net user myuser /passwordchg:yes 用户 myuser 可以改变密码
REM net user myuser /passwordreq:yes 用户 myuser 必须拥有密码
REM net user myuser /expires:never 用户 myuser 永不过期,实际无效。
设置密码永不过期
echo 'password no expires'
从 Users 组移除用户
新添加的用户默认是在 Users 组中,有些要求从这个组删除,可这样操作:
echo 'remove from Users'
net localgroup Users {username} /delete
注意组名 Users 不能添加引号。
创建文件夹
echo "create directory"
mkdir "{directoryPath}"
给文件夹赋权限
echo "grant permission"
创建应用程序池和网站
echo "add apppool"
C:\Windows\System32\inetsrv\appcmd add apppool /name:{apppoolName} /managedRuntimeVersion:v2.0 /managedPipelineMode:Integrated
echo "add site"
C:\Windows\System32\inetsrv\appcmd add site /name:"{siteName}" /physicalPath:{directoryPath} /bindings:http://{domain}:80
设置应用程序池和网站
echo "set apppool"
C:\Windows\System32\inetsrv\appcmd set site /site.name:"{siteName}" /[path='/'].applicationPool:{apppool}
echo "add app"
C:\Windows\System32\inetsrv\appcmd add app /site.name:"{siteName}" /path:/{appName}
添加 SQL Server 的登录和用户
这里用的是 SQL 语句,不是命令。
--create database
create database {databaseName}
--添加 SQL Server 登录
--sp_addlogin
--添加 Windows 登录
sp_granlogin '{domain}\{username}'
--添加数据库用户
use {databaseName}
--sp_adduser '{domain}\{username}', '{username}', 'db_owner' --为兼容老SQL,这会创建一个同名的架构
create user [{domain}\{username}] --注意中括号
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Redis常用命令与配置
- 配置 xcodebuild 命令打包支持 Bitcode
- PowerShell 的命令行启动参数(可用于执行命令、传参或进行环境配置)
- Django之命令、MTV模型和配置
- Redis常用命令与常用配置速查手册
- 使用配置文件对 Kubernetes 对象的命令式管理
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
单元测试之道Java版
David Thomas、Andrew Hunt / 陈伟柱、陶文 / 电子工业 / 2005-1 / 25.00元
程序员修炼三部曲丛书包含了四本书,介绍了每个注重实效的程序员和成功团队所必备的一些工具。 注重实效的程序员都会利用反馈来指导开发,并驱动个人的开发流程。编码的时候,最有用的反馈来自于“单元测试”。 为了测试一座桥梁,不会只在晴朗的天气,开一辆汽车从桥中间穿过,就认为已经完成了对桥梁的测试。然而许多程序员却正在使用这种测试方法——把这种一次顺利通过称为“测试”。事实上,注重实效的程序员应......一起来看看 《单元测试之道Java版》 这本书的介绍吧!