云图网
  • 业界资讯
  • 技术专区
    • 云计算
    • 人工智能
    • 信息安全
    • 大数据
    • 研发管理
    • 大前端
    • 开源
    • 智能运维
    • 编程笔记
    • WordPress
  • 企业战略规划
  • 下载专区
  • 江湖史
  • 随笔记录
登录 注册
投稿
  1. 云图网首页
  2. 技术专区
  3. 大数据

sqlserver -->cmd 新建(数据库,用户,赋权,备份,还原)

2022年9月13日 08:09 • 大数据

文章目录[隐藏]

  • 1.进入cmd
  • 2.进入sqlserver其中sa为用户名,root为密码
  • 3.使用master
  • 4.新建库:XXX(注意:确保存在E:/SQLDATA路径)
  • 5.切换到刚刚创建的数据库
  • 6.创建用户
    • 6.1创建用户1(lz1)赋予db_owner:
    • 6.2创建用户2(lz2)赋予db_owner:
    • 6.3创建用户2(lz3)赋予db_datareader(只读):
  • 7.备份:(注意:确保存在E:/backups路径)
  • 8.还原
    • 8.1进入master
    • 8.2完整还原(注意:将数据库备份文件放在E:/backups路径下)
    • 8.3进入XXX


1.进入cmd

2.进入sqlserver其中sa为用户名,root为密码

osql -S 127.0.0.1 -U sa -P root

3.使用master

use master;
go

4.新建库:XXX(注意:确保存在E:/SQLDATA路径)

create database XXX
on  primary
(
name='XXX_data',
filename='E:/SQLDATA/XXX_data.mdf',
size=5mb,
maxsize=100mb,
filegrowth=15%
)
log on
(
name='XXX_log',
filename='E:/SQLDATA/XXX_log.ldf',
size=2mb,
maxsize=20mb,
filegrowth=1mb
)
go

5.切换到刚刚创建的数据库

use XXX;
go

6.创建用户

6.1创建用户1(lz1)赋予db_owner:

create login lz1 with password='1234', default_database=XXX;
go
create user lz1 for login lz1 with default_schema=dbo;
go
exec sp_addrolemember 'db_owner', 'lz1';
go

6.2创建用户2(lz2)赋予db_owner:

create login lz2 with password='1234', default_database=XXX;
go
create user lz2 for login lz2 with default_schema=dbo;
go
exec sp_addrolemember 'db_owner', 'lz2';
go

6.3创建用户2(lz3)赋予db_datareader(只读):

create login lz3 with password='1234', default_database=XXX;
go
create user lz3 for login lz3 with default_schema=dbo;
go
exec sp_addrolemember 'db_datareader', 'lz3';
go

7.备份:(注意:确保存在E:/backups路径)

BACKUP DATABASE XXX TO DISK ='E:/backups/XXX-OLD.bak' with init;
go

8.还原

8.1进入master

use master;
go

8.2完整还原(注意:将数据库备份文件放在E:/backups路径下)

RESTORE  DATABASE XXX FROM DISK='E:/backups/XXX-20220908.bak';
go

8.3进入XXX

use XXX;
go

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/289139.html

CMDcreateDBDEFAULTgohtmlloginxxx
赞 (0)
0 0
生成海报
中小银行转型之问!专业人才重要,还是内生动力更重要?
上一篇 2022年9月13日 07:37
截取微软文档 Datetime SqlServer
下一篇 2022年9月13日 08:09

相关推荐

  • MySql快速插入百万级数据 2022年7月20日
  • Java 程序员开发常用的工具 2022年5月18日
  • C++函数或函数模板的匹配顺序 2021年7月20日
  • Gzip module in Python 2022年5月30日
  • 隐藏功能!在 DuckDuckGo 搜索引擎中,你可以做这 25 件有趣的事情 2022年7月28日
  • 拿什么来衡量程序员的生产力? 2022年5月19日
  • 网站规划-企业网站应该规划的内容 2022年4月18日
  • Linux目录结构和文件类型 2022年6月18日
  • apt-get命令有什么用? 2022年5月8日
  • 大疆无人机通过开启FCC增大遥控距离的方法 2022年4月21日

发表回复

请登录后评论...
登录后才能评论

热门标签

AI (11871) aliyun (95062) Android (10391) c (14593) go (7786) google (20654) html (8304) https (10802) iPhone (21436) jd (7444) linux (18686) MD (8346) microsoft (7561) Phone (21786) python (7226) windows (18482) 人工智能 (9889) 安全 (28526) 开源 (16950) 微软 (13275) 手机 (21138) 游戏 (13254) 百度 (7189) 硬件 (14378) 美国 (20456) 苹果 (10017) 观察 (7533) 谷歌 (8726) 车 (28069) 通信 (7496)
  • 欢迎投稿
  • 隐私政策
  • 使用协议
  • 服务条款
  • 版权声明

Copyright © 2006-2025 YTSO.COM 版权所有 鲁ICP备15002310号-3 Powered by WordPress

免责声明:本站信息来自互联网收集分享,版权归原创者所有,如果侵犯了您的权益,请发邮件给39941211@qq.com通知我们删除.