Ich versuche, eine Spalte zu verschlüsseln, und habe viele Tutorials gefunden, die DBMS_CRYPTO verwenden. Wenn ich dies teste, heißt es jedoch, dass DBMS_CRYPTO eine ungültige Kennung ist. Ich habe ein SYSDBA-Konto verwendet.
Ich habe im Internet gesucht, aber zu meiner Überraschung konnte ich keine Antwort auf diese Frage finden.
Wie kommt es, dass DBMS_CRYPTO eine ungültige Kennung ist?
Antworten:
DBMS_CRYPTO ist ein Paket, das dem SYS-Schema gehört. Sie können den DBA bitten, dem von Ihnen verwendeten Schema die Ausführungsberechtigung für dieses Paket zu erteilen.
Hier muss sich DBA als SYS anmelden. Selbst SYSTEM oder ein anderes Schema für dieses Material, das die SYSDBA-Rolle hat, reicht nicht aus.
quelle