Execute DDL Security
While establishing database connections with high privileges, end users will entering the db user credentials from UI screen, To make the credential secure, the password is encrypted using asynchronous cryptography. The private key of the crypto function is kept secret with in web application.
The algorithm uses SHA with RSA. The UI script encodes the database credentials using RSA public key generated by the server. The server then decodes the credentials using the private key on the server end.