SQL Server数据库基础笔记
启动和停止SQL Server服务三种形式
- 后台启动服务
计算机—>右键—>管理—>服务和应用程序—>服务—>sql server(MSSQLSERVER)
- SQL Server配置管理器启动服务
开始—>安装路径—>配置工具—>sql server配置管理器
- 在运行窗口中使用命令启动和停止服务
Windows(键)+r
启动SQL Server服务:net start mssqlserver
停止SAL Server服务:net stop mssqlserver
SQL Server的身份验证模式
- 身份验证模式有两种:Windows身份验证和SQL Server身份验证
- 配置身份验证模式(常见问题:18456,18470)步骤:
(1) 对象资源管理器中单击右键—>安全性—>配置身份验证模式
(2) 修改sa登陆密码—>直接找安全性—>登录名—>sa—>右键—>属性
(3) 启用sa账户—>直接找安全性—>登录名—>sa—>右键—>属性—>状态—>启用
(4) 重新启动服务—>对象资源管理器上单击右键—>重新启动
使用SQL语句创建数据库
USE maste--当前指向的操作的数据库
GO
CREATE DATABASE E_Market
ON PRIMARY --主文件组
(
NAME=’E_Market_data’,--逻辑文件名
--物理文件名
FILENAME=’H:\project\E_Market_data.mdf’,
SIZE=5MB,--初始大小
MAXSIZE=100MB,--最大容量
FILEGROWHE=15%--增长率
)
LOG ON --日志文件
(
NAME=’E_Market_log’,
FILENAME=’H:\project\E_Market_log.ldf’,
SIZE=5MB,
FILEGROWTH=0—未启动自动增长
)
GO
SELECT *FROM sysdatabases --查询数据库
使用SQL语句删除数据库
--删除一个名称为E_Market的数据库
DROP DATABASE E_Market
--检查想要删除的数据库是否存在
IF EXISTS(SELECT * FROM sysdatabases WHERE name=’ E_Market’)
DROP DATABASE E_Market
使用SQL语句创建登录名及为用户赋予权限
--创建登录名
USE master
GO
CREATE LOGIN pbMaster WITH PASSWORD=’123456’
GO
--创建数据库用户
USE E_Market
GO
CREATE USER MasterDBUser FOR LOGIN pbMaster
GO
--为MasterDBUser赋予查看、新增、修改的操作权限
USER E_Market
GO
CRANT SELECT,INSERT,UPDATE ON UserInfo TO MasterDBUser
GO
--将UPDATE权限进行回收
USER E_Market
GO
REVOKE UPDATE ON UserInfo TO MasterDBUser
GO
SQL Server数据库基础笔记的更多相关文章
- C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用
C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备) https://blog.csdn.net/u013519551/article/details/51220841 1. . ...
- SQL Server 数据库基础笔记分享(下)
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...
- SQL Server 数据库基础笔记分享(上)
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...
- Sql Server数据库基础
--------------------------------------第一章 Sql Server数据库基础------------------------------------------ ...
- 【2017-03-09】SQL Server 数据库基础、四种约束
一.数据库和内存的区别 数据库:一些存储在硬盘上的数据文件 内存:计算机临时存储的一些数据 二.常用数据库 .Net - SQL Server PHP - MySql Java - Oreacl 三. ...
- SQL Server 数据库基础知识
数据库(Database)是由文件管理系统发展起来的,按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. 特点: 尽可能小的冗余度. 具有较高的数据独立性和易扩 ...
- sql server 数据库基础知识(二)
CASE函数用法1:单值判断,相当于switch caseCASE expression WHEN value1 THEN returnvalue1 WHEN value2 THEN returnva ...
- SQL Server数据库学习笔记-概念数据模型
概念数据模型(Conceptual Data Model)也称为信息模型.它是对客观事物及其联系的抽象,用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具. ...
- sql server 数据库基础知识(一)
主键(PrimaryKey):主键就是一个表中每个数据行的唯一标识.不会有重复值的列才能当主键.一个表可以没有主键,但是会非常难以处理,因此没有特殊理由表都要设定主键.SQLServer中生成GUID ...
随机推荐
- MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换
mysql> select inet_aton('192.168.0.1'); +--------------------------+ | inet_aton('192.168.0.1') | ...
- template might not exist or might not be accessible by any of the configured Template Resolvers
距离上一篇文章已经很长时间了,最近太忙碌了,今天发布spring boot遇到一个问题,找了好久才找到解决办法,今天贴出来和大家一起分享下,首先看错误信息 HTTP Status 500 - Requ ...
- 【SEO】搜索引擎优化的陷阱和作弊
一.认识SEO [理解] 站内优化是指更改网站内部结构,让网站利于蜘蛛爬取,比如网站内容: 站外优化是指发反向链接,给蜘蛛一个爬取你网站的通道. 其中,反向链接是指网页A 上有一个链接指向网页B,则网 ...
- win7-x64安装mysql5.7.11(官方zip版)
1.下载官方安装包(http://www.mysql.com/downloads/),此zip包是没有安装器的(*.msi),也没有辅助配置的自动程序. 2.解压zip包,将文件放入指定目录,如:D: ...
- User implements HttpSessionBindingListener
public class User implements HttpSessionBindingListener { private int id; private String userName; p ...
- 总结两种动态代理jdk代理和cglib代理
动态代理 上篇文章讲了什么是代理模式,为什么用代理模式,从静态代理过渡到动态代理. 这里再简单总结一下 什么是代理模式,给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原 ...
- 使用gulp实现文件压缩及浏览器热加载
一.安装gulp 首先,你要安装过nodejs,如果没有安装过的同学请自行下载. 先再命令行里输入 npm install gulp -g 下载gulp 二.创建gulp项目 创建一个你需要 ...
- JavaScript一个简易枚举类型实现扑克牌
<script type="text/javascript"> /** * 这个函数创建一个新的枚举类型,实参对象表示类的每个实例的名字和值 * 返回值是一个构造函数, ...
- 为何你跟着滴滴D8级前端大神撸代码,技术却依旧原地踏步?
引子 听说最近有很多小伙伴,热衷于在慕课网上学习各种前端实战教程,并以完成项目为奋斗目标.比如本文接下来要提到的<Vue2.0高级实战之开发移动端音乐App>,这门课程的传授者是来自滴滴D ...
- ES6速记手册
1.三元操作符 这是一个很好的节省代码当你想要编写一个如果. . else语句在一线. 普通写法: const x = 20;let big;if (x > 10) { 速记: const bi ...