Heim  >  Artikel  >  php教程  >  Zwei Methoden, um das Oracle-Benutzerkennwort so festzulegen, dass es nicht abläuft

Zwei Methoden, um das Oracle-Benutzerkennwort so festzulegen, dass es nicht abläuft

高洛峰
高洛峰Original
2017-01-06 11:54:361477Durchsuche

1. Melden Sie sich als DBA unter SQL Plus an

Benutzername/Passwort@serverSID als sysdba

Methode 1: (Beachten Sie, dass Folgendes in doppelte Anführungszeichen gesetzt werden muss)

C:/Documents and Settings/ssy>sqlplus sys/system@test as sysdba

SQL*Plus: Release 9.2.0.1.0 – Produktion am Montag, 17. März 18:01 :41 2008 Copyright ( c) 1982, 2002, Oracle Corporation. Alle Rechte vorbehalten. Verbindung zu: Oracle9i Enterprise Edition Release 9.2.0.1.0 – Produktion Mit den Partitionierungs-, OLAP- und Oracle Data Mining-Optionen JServer Release 9.2.0.1.0 – Produktion

Methode 2:

C:/Documents and Settings/ssy>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 – Produktion am Montag, 17. März 17:59: 08 2008 Copyright (c) 1982, 2002, Oracle Corporation. Alle Rechte vorbehalten. :

SQL> conn sys/system@test_192.168.80.38 as sysdba 已连接。
SQL> quit

4. Ändern Sie die Gültigkeitsdauer des Passworts von standardmäßig 180 Tagen auf „unbegrenzt“:

sql>SELECT username,PROFILE FROM dba_users;

Keine Notwendigkeit nach der Änderung. Ein Neustart der Datenbank wird sofort wirksam.

sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
Nach der Änderung wird bei Konten, für die keine ORA-28002-Warnung angezeigt wurde, nicht erneut dieselbe Eingabeaufforderung angezeigt.

Konten, für die eine Aufforderung angezeigt wurde, müssen ihre Passwörter erneut ändern, zum Beispiel:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

Benutzername/Passwort@serverSID als sysdba

Methode 1: (Beachten Sie, dass Folgendes in doppelte Anführungszeichen gesetzt werden muss)

C:/Documents and Settings/ssy>sqlplus sys/system@test as sysdba

SQL*Plus: Release 9.2.0.1.0 – Produktion am Montag, 17. März 18: 01:41 2008 Copyright (c) 1982, 2002, Oracle Corporation. Alle Rechte vorbehalten. Verbinden Sie sich mit: Oracle9i Enterprise Edition Version 9.2.0.1.0 – Produktion Mit den Partitionierungs-, OLAP- und Oracle Data Mining-Optionen JServer Version 9.2.0.1.0 – Produktion

Methode 2:
$sqlplus / as sysdba
sql> alter user smsc identified by <原来的密码> ----不用换新密码1、在SQL Plus下,以DBA身份登陆

C:/Documents and Settings/ssy>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 – Produktion am Montag, 17. März 17:59:08 2008 Copyright (c) 1982, 2002, Oracle Corporation. Alle Rechte vorbehalten.

SQL conn sys/system@test_192.168.80.38 als sysdba ist verbunden.

SQL> beenden

2. Überprüfen Sie das Profil des Benutzers, das normalerweise Standard ist:

3 Einstellung der Passwortgültigkeitsdauer für das Profil (z. B. Standard):


4. Ändern Sie die Passwortgültigkeitsdauer von standardmäßig 180 Tagen auf „unbegrenzt“:

sql>SELECT username,PROFILE FROM dba_users;

Nach der Änderung ist kein Neustart der Datenbank erforderlich, sie wird sofort wirksam.

Nach der Änderung wird bei Konten, für die keine ORA-28002-Warnung angezeigt wurde, nicht erneut dieselbe Eingabeaufforderung angezeigt.

Konten, für die eine Aufforderung angezeigt wurde, müssen ihre Passwörter erneut ändern, zum Beispiel:
sql>SELECT * FROM dba_profiles s WHERE s.profile=&#39;DEFAULT&#39; AND resource_name=&#39;PASSWORD_LIFE_TIME&#39;;

Die oben genannten Methoden stellen Ihnen der Editor vor, um das Oracle-Benutzerkennwort so festzulegen, dass es nicht abläuft Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der chinesischen PHP-Website bedanken!
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

Weitere verwandte Artikel zu den beiden Methoden, Oracle-Benutzerkennwörter so festzulegen, dass sie nicht ablaufen, finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn