If your WebLogic Server is running in Production Mode (WebLogic can be configured to run in Developement or Production Mode more here) and you start Admin/Managed Server it will prompt for username/password to boot/start weblogic server.
.
How to configure WebLogic Server running in Production Mode to bypass username/password prompt ?
- boot.properties is the key to this answer, boot.properties (Boot Identity) is a text file which contains username/password to start/stop an instance of WebLogic Server. More on boot.properties here
- Create boot.properties in $DOMAIN_HOME/servers/[server_name]/security with content like
username=[superuser with admin role like weblogic]
password=[password of user]
- Repeat tihs for Admin Server and all Managed Server.
.
.
What if We start WebLogic using Node Manager ?
- If you use Node Manager to start WebLogic Managed Server, Node Manager encrypts and saves the credentials with which it started the server in a server-specific boot.properties at DOMAIN_HOME/servers/SERVER_NAME/data/nodemanager