Re: Authentication Problem

  • From: Dan Norris <dannorris@xxxxxxxxxxxxx>
  • To: jack@xxxxxxxxxxxx, Muhammad.Khan@xxxxxx
  • Date: Wed, 30 Jan 2008 19:20:04 -0800 (PST)

There are some details missing, like what you passed as the login username (/) 
and your sqlnet.ora settings on server and client. 

When I've debugged cases like this in the past, I find full sqlnet tracing on 
the server side (trace_level_server=16) to be very helpful.

Dan

----- Original Message ----
From: Jack van Zanen <jack@xxxxxxxxxxxx>
To: Muhammad.Khan@xxxxxx
Cc: oracle-l@xxxxxxxxxxxxx
Sent: Wednesday, January 30, 2008 8:53:59 PM
Subject: Re: Authentication Problem


Look Ok to me, but....

 

When creating the domain user in the database you use double quotes ( 
"OPS$<domainname>\<username>" ). It than becomes case sensitive as well. Make 
sure the case is spot on.

 

log on to the database as a dba user and look in v$session to see exact 
spelling of your os account.

 

 

Jack

 

On 31/01/2008, Khan, Muhammad S <Muhammad.Khan@xxxxxx> wrote:



Hi Gurus.

 

 

Its hard to believe what I'm stuck at here right now! I'm testing the OS 
authentication in my test environment with Oracle 9i database on Unix while 
client running on Windows. I set the following parameters in the init file for 
this:


 

os_authent_prefix                    OPS$

remote_os_authent                  TRUE

remote_login_passwordfile        NONE

 

I created the user "OPS$<domainname>\<username>" and granted the necessary 
privileges required. This username is the same as my windows client user. Now 
when I'm trying to connect from the client through sqlplus, it prompts me for 
password and doesn't accept null password.


 

I made different changes in the values for os_authent_prefix and set to "" or 
remote_os_authent to false but no good.

 

What am I missing here? Is there any catch? Please help as I need to present 
the output very soon.

 

Thanks,

Khan.

 






-- 
J.A. van Zanen 



Other related posts: