This article is a mirror article of machine translation, please click here to jump to the original article.

View: 15699|Reply: 1

[Source] Any Oracle user and password can log in with sysdba

[Copy link]
Posted on 8/14/2016 10:51:07 PM | | |


1. Oracle uses operating system authentication after installation by default. Because you are logged in and operated as administrator, you can do anything.  You can change the password file to authenticate. In sqlnet.ora, change SQLNET.AUTHENTICATION_SERVICES=(NTS) to NONE, so that you need to use the password file authentication locally.
2. Windows has the concept of service. In other words, no matter what you do, the premise is that there must be a service before you can start doing other operations. It feels like this explanation is the same as not explaining it. Ha ha



Solution:

In fact, this is a problem with the authentication method of Oracle database
sqlnet.ora file

SQLNET. AUTHENTICATION_SERVICES= (NTS)

Change

SQLNET. AUTHENTICATION_SERVICES= (NONE).

That is, the system authentication method cannot be used.


File path: C:\oracle\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN




Previous:PL/SQL initialization error Could not initialize
Next:Oracle comes with built-in user management
Posted on 3/8/2018 8:35:39 PM |
Is this okay?
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com