用命令创建用户、配置 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}] --注意中括号

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

区块链:定义未来金融与经济新格局

区块链:定义未来金融与经济新格局

张健 / 机械工业出版社 / 2016-6-18 / 49.00

从构建价值互联网的角度看,区块链的出现意味着从0到1。正因如此,本书章节结构与常见的体例不同,从第0章开始。第0章从文字与货币的起源出发,通过论述人类信息传递和价值传输手段的进步,说明区块链技术诞生的必然性。第1章用深入浅出的语言讲解区块链的本质、运行原理、颠覆性潜力以及区块链技术的现状与未来;第2章宏观讲述了区块链技术带来的新产品和新机遇,包括数字货币、互联网金融、物联网,以及新一代的基础设施;......一起来看看 《区块链:定义未来金融与经济新格局》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具