Showing posts with label 23c. Show all posts
Showing posts with label 23c. Show all posts

Tuesday, May 30, 2023

DB_DEVELOPER_ROLE for Developers on 23c

 Oracle 23c comes with a new role called "DB_DEVELOPER_ROLE" packed with sufficient privileges for most developers on non-production systems, rather than assigning them the DBA role which violates the least-privilege security principle.

DB_DEVELOPER_ROLE role is packed with the following privileges:

CREATE TYPE
CREATE MATERIALIZED VIEW
CREATE TRIGGER
CREATE PROCEDURE
CREATE JOB
CREATE SEQUENCE
CREATE VIEW
CREATE SYNONYM
CREATE TABLE
CREATE SESSION
CREATE DOMAIN
CREATE MLE
CREATE ANALYTIC VIEW
CREATE HIERARCHY
CREATE ATTRIBUTE DIMENSION
EXECUTE DYNAMIC MLE
CREATE CUBE BUILD PROCESS
CREATE CUBE
CREATE CUBE DIMENSION
CREATE MINING MODEL
DEBUG CONNECT SESSION
ON COMMIT REFRESH
CREATE DIMENSION
FORCE TRANSACTION
EXECUTE ON SYS.JAVASCRIPT
SELECT ON SYS.DBA_PENDING_TRANSACTIONS
READ ON SYS.V_$STATNAME
READ ON SYS.V_$PARAMETER

Reference:

https://docs.oracle.com/en/database/oracle/oracle-database/23/dbseg/managing-security-for-application-developers.html#GUID-DCEEC563-4F6C-4B0A-9EB2-9F88CDF351D7

Wednesday, May 17, 2023

First Oracle Developer Release 23c


 Oracle has released its first Developer release 23c, targeting developers by offering them a free database to explore and develop applications on it. This step came very late comparing to a database vendor like Microsoft SQL Server who is already having their developer edition long time back. But to come late is better than never! I saw many developers before favoring to run their application on SQL Server because they were having the option of free database having full features available to test and develop their code on. Yes, Before this Developer Edition, Oracle was having Express Edition which was free too but with limited functionalities.

Please note that Oracle 23 Developer edition is free of cost, and for testing purpose only for the sake of developing codes or exploring the new database features, and hence it's not supported and shouldn't be used for production use. The commercial release of Oracle 23c will be officially announced later in the next 12 months.

Download Oracle 23c Free Developer Release from this link:
https://www.oracle.com/database/free/