sqlserver roles / a los usuarios crear una serie de limitaciones y autoridad

sqlserver la seguridad e integridad, para hablar con el caso

Usuario / Rol creado

sentencia crea

sp_addlogin '王二','123456' ;	//创建用户
//sp_addlogin'登录名','密码';

sp_addrole r1;		//创建角色

Crear una herramienta
para crear un usuario
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción
Aquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen Descripciónpara crear papeles
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción

restricciones establecidas

La única restricción se define en el campo curricular "nombre del curso".

CREATE TABLE Cource (
	CNo char(3) not null primary key,
	CName varchar(30) unique ,
	PreCource char (3) ,
	Grade int 
) 

restricción de comprobación electiva se define en la mesa "puntuación" campo, por lo que debe ser mayor que 0 y menor o igual a 100. campo "Número del curso" sólo puede introducir caracteres numéricos.

CREATE TABLE sc (
	SNo int not null  ,
	CNo int  not null check(cno like '[0-9][0-9][0-9]'),
	grade int check(grade>=0 and grade<=100), 
 primary key(sno,cno) ,
  foreign key(CNo) references Cource(CNo),
 foreign key(SNo) references Student(SNo)
) 

Definición de restricciones de integridad nombrados cláusula, restringir el campo de la tabla estudiante "género", por lo que sólo puede tener valor "macho y hembra".

CREATE TABLE student1 (
	SNo char (9)  PRIMARY key , 
	SName varchar (10)  ,
	SSex char (2) check(ssex in('男','女')),
	SAge int NULL ,
	SDept char (10) ,
) 

Aumento de la fecha estudiante tabla de campo de luz y definir restricciones de integridad cláusula, la fecha valor por defecto de nacimiento para tomar la fecha actual con nombre.

alter table Student add Birthday datetime default getdate();

El permiso concedido

En las ventanas sa cuenta o cuentas

grant select,update on Student to 王二
Liberadas nueve artículos originales · ganado elogios 10 · vistas 3044

Supongo que te gusta

Origin blog.csdn.net/m0_46493091/article/details/105374496
Recomendado
Clasificación