数据库安全性
保障数据库安全性的主要措施有:
- 用户标识和鉴定
- 存取控制
- 密码存储和传输
- 视图的保护
- 审计
用户标识和鉴定
最外层的安全保护措施,可以使用用户帐户、口令及随机数检验等方式。
存取控制
对用户进行授权,包括操作类型(如查找、插入、删除、修改等动作)和数据对象(主要是数据范围)的权限。
密码存储和传输
对远程终端信息用密码传输
视图的保护
对视图进行授权
审计
使用一个专用文件或数据库,自动将用户对数据库的所有操作记录下来
练习题
数据库的安全机制中,通过提供( )供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。
A、索引 B、视图 C、存储过程 D、触发器
请思考片刻…