The key custodian

The system administrator and DBO do not have implicit key management responsibilities. Instead of delegating all encryption responsibility to the SSO, Adaptive Server 15.0.2 adds system role keycustodian_role. The key custodian owns the encryption keys, but should have no explicit or implicit permissions on the data. The DBO grants users access to data through column permissions, and the key custodian allows them access to the key’s password. keycustodian_role is automatically granted to sso_role and can be granted by a user with the sso_role.

The key custodian can:

You can have multiple key custodians, who each own a set of keys. The key custodian grants the schema owner permission to use the keys on create table, alter table, and select into, and may disclose the key password to privileged users or allow users to associate key copies with a personal password or a login password. The key custodian can work with a “key recoverer” to recover keys in the event of a lost password or disaster (see “Key recovery commands”). If the key custodian leaves the company, the SSO can use the alter encryption key command to change key ownership to a new key custodian.