11

私はOracleを初めて使用します。sqlplus/のログインパスワードをOracle11gでsysdbaとして設定する方法を知りたいです。

次のログインのパスワードを設定したいのですが、sqlplus / as sysdbaとしてログインしたくないの は、誰でもsqlplus / as sysdbaを使用してログインでき、既存のユーザーのデータに簡単にアクセスしたり、パスワードを変更したりできるためです。ログインする。

4

3 に答える 3

15

新しいパスワードを設定するには (DB に接続した後):

alter user SYS identified by "newpassword";

ただし、パスワードなしでの接続を防止したい場合は、次のsqlplus / as sysdbaように追加する必要があります:

SQLNET.AUTHENTICATION_SERVICES=none

sqlnet.ora

于 2013-02-12T12:30:44.160 に答える
3

誰もがを使用してログインできるわけではありませんsqlplus / as sysdba。OSユーザーはDBA、データベースを管理するために作成されたOSグループのメンバーである必要があります(このグループには別の名前を付けることができます)。

このグループの実際のDBAメンバーシップのみを割り当てる必要があります。そして、私の意見では、誰もoracle(ここでUnix(のような)システムを想定して)としてログインするべきではありません。

于 2013-02-12T12:38:47.653 に答える
-1
SQLPLUS username/password@identifier_name
于 2013-10-24T12:18:03.943 に答える