title: ORA-01031: insufficient privileges in Oracle
body: <p>I'm using Oracle in Windows server and I have been granted the DBA role and now I'm trying to unlock a user account using:</p>
  <pre><code>ALTER USER user_account ACCOUNT UNLOCK;
  </code></pre>
  <p>and I get this error:</p>
  <pre><code>SQL Error: ORA-01031: insufficient privileges
  01031. 00000 -  &quot;insufficient privileges&quot;
  *Cause:    An attempt was made to change the current username or password
             without the appropriate privilege. This error also occurs if
             attempting to install a database without the necessary operating
             system privileges.
             When Trusted Oracle is configure in DBMS MAC, this error may occur
             if the user was granted the necessary privilege at a higher label
             than the current login.
  </code></pre>
  <p>and I don't know why! knowing that DBA role can alter user!</p>
  <p>so, what maybe is causing this error?</p>