web-dev-qa-db-ja.com

管理オプションを使用してユーザーを作成しますOracle11gコマンドが機能しません

わかりました、このコマンドは機能していません

create user username identified by password with admin option ;

missing or invalid optionというエラーがスローされます

そして、私はシステムとしてログインしています。 Oracleのドキュメントを検索してみましたが、同じコマンドを記述しています。私がここで間違っていることは何ですか?

7
kushalvm

最初にユーザーを作成する必要があります。

CREATE USER username IDENTIFIED BY password;

次に、ADMINOPTIONを使用して特権を個別に付与します。

GRANT dba TO username WITH ADMIN OPTION;
29

「ADMINOPTION」は「GRANT」ステートメントの一部です。 「CREATEUSER」ではご利用いただけません。

3
Kamil

ユーザーにDBA権限を付与する場合は、管理者オプションを付与する必要はありません。DBAは管理者です。また、両方のステートメントを組み合わせることができます。ユーザーの作成と付与権限:

パスワードで識別されるユーザーユーザー名を作成し、DBAをユーザー名に付与します。

注:間違っている場合は訂正してください。☺

0
Tushar Gopale