“Verify Access Signing Certificate in Settings” in OCI when running curl REST calls

Those days I was trying to retrieve some OCI Json data using REST calls via curl. However, even though I’ve set up an application and Client ID and Secret accordingly, I was getting the error below: { “httpStatusCode” : 401, “httpMessage” : “Unauthorized”, “executionContextId” : “005WAjCLgER1FgyN06YBUF0003so0000FI,0:1:1”, “errorCode” : “urn:oracle:cloud:errorcode:tas:unauthorized”, “errorMessage” : “Invalid Bearer Token: java.lang.Exception: …

Continue reading

Dissecting 190115 BP, PSU, RU and RUR

I am quarterly writing a post dissecting the changes implemented by Oracle CPUs so we can understand better the modifications implemented by Oracle in our Databases. To check previous changes, follow the links below: Dissecting 181016 BP, PSU, RU and RUR Dissecting 180717 BP, PSU, RU and RUR Dissecting 180417 BP, PSU, RU and RUR …

Continue reading

Injecting a simple dbakit (or rootkit) in Oracle PL/SQL objects

In this article, I will show how it is extremely simple to inject a hidden rootkit inside an Oracle database PL/SQL object (like a procedure) making it very hard to detect for almost all DBA’s and Security Admins. It’s important to understand and know how those virus works so we can always be prepared to …

Continue reading

Dissecting 181016 BP, PSU, RU and RUR

Since 2017 I am quarterly writing a post dissecting the changes implemented by Oracle CPUs so we can understand better the modifications implemented by Oracle in our Databases. To check previous changes, follow the links below: Dissecting 171017 BP, PSU, RU and RUR Dissecting 180116 BP, PSU, RU and RUR Dissecting 180417 BP, PSU, RU …

Continue reading

The best upcoming features in Oracle Database 19c

In the Oracle Open World 2018 event that happened in San Francisco last week, from October 22nd to 25th, much has been said about the trends and strategy paths that Oracle is taking in both OCI and in Oracle Database. As we DBA’s are always excited about the upcoming features, I will share below some …

Continue reading