私はOracleを初めて使用します。sqlplus/のログインパスワードをOracle11gでsysdbaとして設定する方法を知りたいです。
次のログインのパスワードを設定したいのですが、sqlplus / as sysdbaとしてログインしたくないの は、誰でもsqlplus / as sysdbaを使用してログインでき、既存のユーザーのデータに簡単にアクセスしたり、パスワードを変更したりできるためです。ログインする。
私はOracleを初めて使用します。sqlplus/のログインパスワードをOracle11gでsysdbaとして設定する方法を知りたいです。
次のログインのパスワードを設定したいのですが、sqlplus / as sysdbaとしてログインしたくないの は、誰でもsqlplus / as sysdbaを使用してログインでき、既存のユーザーのデータに簡単にアクセスしたり、パスワードを変更したりできるためです。ログインする。
新しいパスワードを設定するには (DB に接続した後):
alter user SYS identified by "newpassword";
ただし、パスワードなしでの接続を防止したい場合は、次のsqlplus / as sysdba
ように追加する必要があります:
SQLNET.AUTHENTICATION_SERVICES=none
誰もがを使用してログインできるわけではありませんsqlplus / as sysdba
。OSユーザーはDBA
、データベースを管理するために作成されたOSグループのメンバーである必要があります(このグループには別の名前を付けることができます)。
このグループの実際のDBAメンバーシップのみを割り当てる必要があります。そして、私の意見では、誰もoracle
(ここでUnix(のような)システムを想定して)としてログインするべきではありません。
SQLPLUS username/password@identifier_name