数据库身份认证(Authentication)是确认一个用户(主体)所声称身份的过程,又称“认证”、“鉴权”。YashanDB对认证的技术实现包括数据库认证和操作系统认证。
YashanDB将接收到的用户输入的凭证与服务端存储的用户凭证进行对比,完全一致的密码才能通过认证。
为了支持数据库启动不同的阶段的用户密码验证,根据密码的存储位置可分为:
在密码认证的过程中,系统会根据策略制定的规则,对用户的密码行为和属性进行判断并作出相应的动作,应包括:
操作系统认证表示YashanDB直接复用操作系统对登录服务器的用户的身份验证,不再对其进行数据库级别的身份验证,使其可以免YashanDB用户口令(或以任何口令)直接采用UDS本地连接到对应的数据库实例。
服务器的任一用户若通过操作系统身份认证方式登录到YashanDB,都将是YashanDB的系统用户sys身份(即拥有数据库全部权限的超级管理员身份),可以执行任何管理操作。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。