Oracle 21c ユーザーにロールを付与する方法

環境
Windows 11 Pro 64bit
Oracle Database 21c Express Edition

構文
GRANT ロール名 TO ユーザー名;
ユーザーにロールを付与するには、「GRANT」を使用します。

操作例1
oracleのデフォルトのロールである「CONNECT」を付与します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GRANT CONNECT TO cftuser;
GRANT CONNECT TO cftuser;
GRANT CONNECT TO cftuser;

操作例2
ロールを解除するには「REVOKE」を使用します。
REVOKE ロール名 FROM ユーザー名;
付与したロールを解除する場合は、以下のようにします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
REVOKE CONNECT FROM cftuser;
REVOKE CONNECT FROM cftuser;
REVOKE CONNECT FROM cftuser;

 

Oracle 21c

Posted by arkgame