sql server
周坤o
工业互联网安全、漏洞挖掘、安全研究
展开
-
Sql Server系统数据库的作用
Sql Server系统数据库的作用一、 系统数据库Sql Server的系统数据库分为:master、model、msdb和tempdb,这四个数据库在SQL Server中各司其职,作为研发人员,很有必要了解这几个数据库的职责,下面我们来看看这几个数据库的作用。1. Master 数据库Master 数据库记录SQLServer 系统的所有系统级别信息(表sysobject原创 2016-06-10 17:40:19 · 569 阅读 · 0 评论 -
SQL SERVER 数据库-增-删-改-查
create database Jacobcreate table 班级表(ID int primary key identity(1,1),--设主键约束,自动增量班级名 nvarchar(50) unique, --唯一约束班级类型 nvarchar(50) not null --非空约束)create table 学生表(ID int原创 2016-06-11 09:40:22 · 440 阅读 · 0 评论 -
实用SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin转载 2016-06-11 09:47:46 · 388 阅读 · 0 评论 -
用SQL语句创建数据库和表
--------创建数据库----use master----GO----IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = 'test1')----DROP DATABASE test1----GO----CREATE DATABASE test1------创建教师表--use test1--转载 2016-06-10 20:32:14 · 25514 阅读 · 3 评论 -
用SQL语句操作数据(库)表:如增,删,改,查
SQL语句的的while 循环declare @i int,@j intset @i=1while @ibegin (select COUNT(sc.score) as result from sc where sc.score>60 and sc.sno=@i) set @i=@i+1 end--1、查询课程1转载 2016-06-10 20:31:22 · 767 阅读 · 0 评论 -
创建数据库和表的SQL语句
创建数据库的SQL语句: 1 create database stuDB 2 on primary -- 默认就属于primary文件组,可省略 3 ( 4 /*--数据文件的具体描述--*/ 5 name='stuDB_data', -- 主数据文件的逻辑名称 6 filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称原创 2016-06-10 20:24:21 · 866 阅读 · 0 评论 -
SQLServer中服务器角色和数据库角色权限详解
SQLServer中服务器角色和数据库角色权限详解by e-online 26. 九月 2009 18:55角色当几个用户需要在某个特定的数据库中执行类似的动作时(这里没有相应的Windows用户组),就可以向该数据库中添加一个角色(role)。数据库角色指定了可以访问相同数据库对象的一组数据库用户。数据库角色的成员可以分为如下几类:Windows用户组或用户账原创 2016-06-10 19:42:34 · 928 阅读 · 0 评论 -
SQL Server:服务器角色
1、sysadmin: 执行SQL Server中的任何动作该角色能够执行SQL Server上的任何操作。本质上,任何具有这种角色成员身份的人都是那个服务器上的sa。 在SQL Server上,Windows的Administrators组被自动映射到sysadmin角色中。这意味着服务器的Administrators组中的任何成员同时也具有对SQL数据的sa级别的访问权限。如果需要,你原创 2016-06-10 18:33:15 · 1162 阅读 · 0 评论 -
内置系统账户:Local system/Network service/Local Service 区别
如下图所示:账户类型可以在后期修改,改的就是服务中的log on as里面的属性。那么Local system/Network service/Local Service这三种账户有什么区别呢?LocalSystem 账户 LocalSystem是预设的拥有本机所有权限的本地账户,这个账户跟通常的用户账户没有任何关联,也没有用户名和密码之类的凭证。这个服原创 2016-06-10 18:02:47 · 3091 阅读 · 0 评论 -
SQL Server 2012账户设置
如何设置SQL账户为数据库的管理员账户?========================================================================================展开登陆的实例,选择安全性,右击登陆名——新建登录名。在新建登录名的界面,选择“搜索”,添加AD账户sqladmin为登录名,身份验证模式为window原创 2016-06-10 17:57:43 · 9697 阅读 · 0 评论 -
SQL Server中创建用户角色及授权
要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:获得准许连接 SQL Server 服务器的权利;获得访问特定数据库中数据的权利(select, update, delete, create table ...)。假设,我们准备建立一个 dba 数据库帐户,用来管理数据库 mydb。1. 首先在 SQL Server 服务器级别,创建登陆帐户(原创 2016-06-10 17:55:33 · 9297 阅读 · 0 评论 -
SQL SERVER常用命令集合
SQL系统视图,系统表,系统存储过程的使用获取数据库中用户表信息1、获取特定库中所有用户表信息select *fromsys.tablesselect *fromsys.objects wheretype='U' --用户表第二条语句中当type='S'时是系统表2、获取表的字段信息select * from sys.columnswhere原创 2016-06-10 17:46:13 · 579 阅读 · 0 评论 -
sql server 查询
use Jacob go--1.查询所有的记录select * from 学生表--2.查询指定字段select ID 姓名 from 学生表--3.在查询结果中使用表达式, --以及改变显示的列标题select ID*10,姓名 from 学生表select '学号' = ID*10,姓名+'酱' as '昵称' fr原创 2016-06-11 11:22:53 · 560 阅读 · 0 评论