论述数据库主要的安全技术。
(1)口令保护。零式方式的工作步骤如下:①用户取一个随机数,并将它与所持的密钥一并处理,将结果传送给数据库安全管理员。②数据库安全管理员取一随机数,并将该随机数传送给用户。③用户将接收到的随机数同自己的密钥一并处理,并将结果再一次传送给数据库安全管理员。④数据库安全管理员检查这个回答是否正确。若正确,则对其真实身份的怀疑就减少了一半;如果不正确,则停止用户的进一步活动。(2)数据加密。数据加密就是按确定的加密变换方法对未经加密的数据进行处理,使之成为难以识读的数据。(3)存取控制。①识别与验证访问系统的用户。②决定用户访问权限。将用户分为几种类型并授以不同的权限:特殊用户;一般用户;审计用户;作废用户。