Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Problems with OS Users / Full Ex/Im-port to New Instance, NT

Re: Problems with OS Users / Full Ex/Im-port to New Instance, NT

From: Yassir Khogaly <yassir_at_khogaly.freeserve.co.uk>
Date: Mon, 12 Oct 1998 07:59:44 +0100
Message-ID: <6vs9oa$3uo$1@newsreader2.core.theplanet.net>

Subject: NT Users as ORACLE OS Authentication users - '.' problem Posted on: 02-Dec-1997 02:44:36

RDBMS Version: V7.3.3.3 + Patch V7.3.3.4 Error Number (if applicable):
Operating System and Version: NT V4
Tool (i.e. SQL*Loader, Import, etc.): All Tool Version:

The character '.' (dot/period) is a valid NT username character, it does not appear to be a valid Oracle username character. We are deploying a large customer system on Oracle D2000/V7.3.3.4. on NT/SE (Security Enhanced). NT/SE provides MAC (Mandatory Access Control - a mechanism for restricting access to data on a security basis). NT/SE alters the username when the user is running at a different MAC(security) level. It does this by appending ".x" to the NT username. This in turn means that the NT username presented to Oracle has a '.' in it. This means that OS authentication cannot be used as the OS name is not valid.

Are there any workrounds, e.g. name character mapping, name aliasing that would enable OS authentication to work.
Alternatively (as all the applications are written to assume OS autentication) is there a quick fix to modify all the applications/turn OS into DB automatically.

From: David Hunter
Subject: Re : NT Users as ORACLE OS Authentication users - '.' problem Posted on: 03-Dec-1997 06:36:48
Steve,

I'm looking into this. I'll give you answer soonest.

Dave Hunter
Workgroup Technologies Support
Oracle Corp

From: Steve Timperley
Subject: Re : Re : NT Users as ORACLE OS Authentication users - '.' problem Posted on: 17-Dec-1997 00:45:37
Can I chase you along on this asI'd appreciate info on what is likely to be the best
solution/compromise.

Cheers. Gus.

From: David Hunter
Subject: Re : Re : Re : NT Users as ORACLE OS Authentication users - '.' problem
Posted on: 17-Dec-1997 08:42:24
Hi Steve,

Try creating the username in the database surrounding by quotes. I.E.

"dogbert.x"

A username must begin with a letter, consist only of alphanumeric characters and the special characters $, _, and #, and be less than or equal to 30 characters. If it contains other characters, it must be enclosed in double quotation marks. It also may not be a reserved word.

Dave Hunter
Oracle Support

From: Lars Bo Vanting
Subject: Re : Re : Re : Re : NT Users as ORACLE OS Authentication users - '.' problem
Posted on: 18-Dec-1997 00:24:40
Right, but then you must ALWAYS enclose the username with ", when referencing to it, e.g. as SELECT * FROM "user.x".SOMETABLE; This can of course have heavy impact on an existing application...

From: David Hunter
Subject: Re : Re : Re : Re : Re : NT Users as ORACLE OS Authentication users - '.' problem
Posted on: 18-Dec-1997 09:48:04
Right, Lars, but I can think of no other way they may be able to accomplish this at this point in time.

Dave Hunter
Oracle support

begin 666 Yassir Khogaly.vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DMH;V=A;'D[66%S<VER#0I& M3CI987-S:7(@2VAO9V%L>0T*3U)'.D%%154-"E1)5$Q%.E-E;FEO<B!/<F%C M;&4_at_1$)!#0I414P[2$]-13M63TE#13HK-#0H,"DQ.#$@-#8P-# T,@T*5$5, M.T-%3$P[5D])0T4Z*S0T-#$Q.3 V-S<V#0I!1%([2$]-13M%3D-/1$E.1SU1 M54]4140M4%))3E1!0DQ%.CL[1FQA=" Y/3!$/3!!,3D_at_4V]U=&AL86YD)W,@ M1W)O=F4],$0],$$[0FEC:VQE>3M+96YT.T)2,2 R1$$[16YG;&%N9 T*3$%" M14P[2$]-13M%3D-/1$E.1SU154]4140M4%))3E1!0DQ%.D9L870@.3TP1#TP M03$Y(%-O=71H;&%N9"=S($=R;W9E/3!$/3!!/3!$/3!!0FEC:VQE>2P_at_2V5N M="!"4C$@,D1!/3!$/3!!16YG;&$]#0IN9 T*55),.FAT=' Z+R]W=W<N:VAO M9V%L>2YF<F5E<V5R=F4N8V\N=6L-"E523#IH='1P.B\O=W=W+F%E974N;W)G M+G5K#0I%34%)3#M04D5&.TE.5$523D54.GEA<W-I<D!K:&]G86QY+F9R965S M97)V92YC;RYU:PT*4D56.C$Y.3_at_Q,#$R5# V-3DT-%H-"D5.1#I60T%21 T* `
end Received on Mon Oct 12 1998 - 01:59:44 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US