パスワードの暗号化のために、Oracle プロシージャで dbms_crypto.encrypt 関数を使用しています。私は次のようにOracleに接続しました:
connect sqlplus as sysdba
そして、次のように許可を与えました:
grant execute on sys.dbms_crypto to myuser;
そして、手順で dbms_crypto を使用できます。しかし、dbms_crypto に対して権限が付与されているかどうかをデータベースで確認する方法を知りたいですか? この手順を別のデータベースで使用する必要があり、そのデータベースに dbms_crypto に対する権限が付与されているかどうかがわからないためです。