数据库的安全(备份与授权)
创建用户
exec sp_addlongin ‘登录名’,‘密码’
exec sp_adduser ‘用户名’,‘密码’
1.数据库授权
grant select(字段名),update
on 表名 to 用户
with grant option //可以授权
收回授权: revoke select(字段) on 表名 from 用户名
2.数据库备份
创建一个磁盘备份设备
use teach
go
exec sp_addumpdevice ‘备份类型(disk或tape)’,‘设备的逻辑名称’,‘目录途径.bak’
备份数据库
BACKUP DATABASE 数据库
to 【disk|tape】=‘路径’
with differential //差异备份
USE master
GO
BACKUP DATABASE <数据库> TO <备份设备>
–还原数据库
USE master
GO
RESTORE DATABASE <数据库> FROM <备份设备>