Create new login

Hi Guys, hope someone can help.
I am trying to create an ODI operator user that can only view Sessions in Operator and cannot make any changes or stop/start.
In Security Manager I have created a user and added the Profiles "CONNECT" and "NG REPOSITORY EXPLORER" which I believe is enough to be just able to browse and monitor sessions.
I have then tried to create a new Login for this user by clicking the "New" icon on the Oracle Data Integrator login dialog.
This opens up a Work Repository Connection dialog. Login name I presume is a name I input for the new connection followed by the user and password I created above in Security Manager.
The Database Connection user and password I have used is the database user that was created when ODI was installed and is the password used on other connections we have. Tthe other fields are Oracle JDBC driver, the driver name auto fills and the URL is entered correctly as when I click Test to test the connection I get a successful connection - OK.
When I click OK to create the new login I get an error
java.ioFileNotFoundException: .\snps_login_work.xml (Access is denied)
I have tried changing the permissions on the file and directory ($ODI_HOME/bin) to 777 but I get the same error when I try and create a new login.
It is driving me nuts; does anyone have a suggestion?
Thanks.

ODI version is 10.1.3.6.2
I have been trying today to find an equivalent to filemon for HP-UX but have not found one yet.
I have tried to set the various directories in the directory path $ODI_HOME/bin all to 777 and this does not allow me to greate a new login.
I have tried to create a login using SUPERVISOR/SUNOPSIS and I get the same error.
One possible (clutching at straws here) issue is the directory 3 directories up from $ODI_HOME/bin is owned by the database user and not the odi user (single node dev installation). Is this the problem?
thanks
Edited by: lfcartesian on Jul 7, 2011 4:32 PM

Similar Messages

  • Running into Exception while Creating new Login Page for Security

    Hi,
    I am following ADF Developers Guide to create a new login page ,so that whenever a page is run , first it redirects to Login page first and on Button click it
    goes to the Original page which was run.
    This is my Login bean code for doLogin()
    public String doLogin(){
    String un = _username;
    byte[] pw = _password.getBytes();
    FacesContext ctx = FacesContext.getCurrentInstance();
    HttpServletRequest request = (HttpServletRequest)ctx.getExternalContext().getRequest();
    try {
    CallbackHandler handler = new URLCallbackHandler(un, pw);
    Subject mySubj = weblogic.security.services.Authentication.login(handler);
    weblogic.servlet.security.ServletAuthentication.runAs(mySubj, request);
    ServletAuthentication.generateNewSessionID(request);
    //String loginUrl = "/adfAuthentication?success_url=/faces/viewactivityname";
    //sendForward(loginUrl);
    } catch (FailedLoginException fle) {
    FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR,"Incorrect Username or Password","An incorrect Username or Password" +" was specified");
    ctx.addMessage(null, msg);
    setPassword(null);
    } catch (LoginException le) {
    reportUnexpectedLoginError("LoginException", le);
    return null;
    Now the Dev guide says that :: "Specifically, without specifying a view activity as the
    redirect target, command components, such as the commandButton
    component, will always return to the original page after login."
    Hence I have commented out the code for the call to sendForward().
    As soon as I press the button I am running into an error :: "javax.faces.el.EvaluationException: java.lang.NullPointerException"
    ]] Root cause of ServletException.
    javax.faces.el.EvaluationException: java.lang.NullPointerException
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.NullPointerException
         at oracle.sample.view.LoginBean.doLogin(LoginBean.java:60)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
    These are the steps which I followed ::
    a) Created Managed bean class and registered it to adfc.config.xml
    b) Created a Custom Login Page say Login.jspx and created a DataBound Page say EmpDetails.jspx
    c) Made sure that My Login page is custom Login Page
    d) Command Button has the Action Property set to LoginBean.doLogin
    e) Configured security and has only one user, no roles and assigned the user to access the page
    e) When I run EmpDetails.jspx , I am redirected to Login page as expected but as soon as I press
    Login "CommandButton" it throws this error.
    Any pointers.
    Regards,
    Nikhil Misra

    Hi Puthanampatti,
    In that ase what would be my sendForward() mthod look like.
    Currently as per the Dev guide it is :
    private void sendForward(String forwardUrl) {
    FacesContext ctx = FacesContext.getCurrentInstance();
    try {
    ctx.getExternalContext().redirect(forwardUrl);
    } catch (IOException ie) {
    reportUnexpectedLoginError("IOException", ie);
    ctx.responseComplete();
    I understand tat there would be change in parameters like sendForward(HttpServletRequest request,HttpServletResponse response,String forwardUrl),
    but how would the other parameters work.
    Regards,
    Nikhil Misra

  • Logging-in doesn't create new login keychain

    I'm helping someone with 10.5.1.
    We had to reset their account password (they forgot it), but now their "login" keychain password doesn't match, and they don't remember it. They don't mind too much if they must lose their old "login" keychain (there's not much in there).
    So I started Keychain Access, selected the login keychain, and chose File:Delete Keychain "login". I deleted "references only", because maybe they'll remember the password later, and there might be things in there they'd like to recover. Now, from reading
    http://docs.info.apple.com/article.html?artnum=301364
    it sounds like if they reboot and login again, it's supposed to make a new, clean "login" keychain, but it doesn't. In fact, it finds the old "login" keychain all over again and it shows up again in Keychain Access.
    Is this a bug in 10.5.1? Am I supposed to do File:New Keychain and make my own keychain named "login"? Am I supposed to use Preferences:Reset My Keychain? Is there an Apple article that covers how to recover from a lost "login" keychain password? That article I read appears to be incomplete.

    ..."it sounds like if they reboot and login again, it's supposed to make a new, clean "login" keychain, but it doesn't."...
    The "help" document referred to in the article you linked (which happens to be a 10.4 help document) suggests:
    ..."If your keychain has become inaccessible for some reason (for example, if you've forgotten the password), you can delete it and manually create a new keychain."...
    Note the word "manually", which implies that rebooting and logging in won't automatically result in the creation of a new keychain. The wording of the 10.5 is slightly different, with the absence of the word "manually". However, the wording still suggests that you have to create the keychain yourself:
    http://docs.info.apple.com/article.html?path=Mac/10.5/en/9078.html
    ..."If your keychain has become inaccessible for some reason (for example, if you’ve forgotten the password), you can delete it and create a new keychain."...
    I suspect that in 10.5, you do still have to create a new keychain manually ("File" > "New Keychain" and naming it whatever you like), select it in the sidebar list of keychains, then make it the default keychain ("File" > "Make Keychain "xyz" Default").

  • How can create new Login without admin privilage schema........

    Hi,
    Any body suggest me to create the new user without any admin acccount or here no sys account or privilage login.......
    i don't no the login id or password of any admin schema........(For exm sys,system etc)
    Thanks,
    Ritesh

    Is there any relation to Oracle Reports?
    create the new user without any admin acccountThis is a DBA job, and your DBA hasn't given you the system password. Ask your DBA for CREATE USER privilege if you need to do this as a non-DBA user.

  • Creating new login keychain

    In deleting and reorganizing files the other day, I somehow deleted my keychain(s). I've attempted to verify and repair things using Keychain First Aid and am told "login keychain not found." Attempts to simply create a new keychain by this name or any other names brings about the message, "An error occurred while creating a new keychain."
    I've scoured the topics here but have not been able to find instructions specific to this type of issue.
    Any advice on how I can restore the login keychain or create a new one is greatly appreciated!
    Many Thanks!

    Indeed it can, or you can perform a complete Archive and Install or you can first try the suggestions below:
    Login as root and perform repair In some cases, problems with keychains can only be resolved when logged in as the root user.
    First, enable a root user account, as detailed in Knowledge Base article #106290 (briefly: open NetInfo Manager, located in Applications/Utilities, click the lock and enter the administrator password, then select "Enable Root User" from the Security menu and follow on-screen instructions).
    After enabling the root user, and logging in under this account, again open Keychain Access. First attempt repairs using Keychain First Aid, and failing that, delete then recreate the keychain as described above while logged in as root.
    Please remember to log out as root user once you've finished dealing with Keychain.
    Hope one of these helps,

  • DBO Permission to create new users

    Hello, 
    I was under the impression if a user has dbo role for a database he is able to create new logins, could somebody confirm?
    Best regards, 
    Mohan

    Yep. Provided the login is mapped to sysadmin server role, he can create new logins
    http://msdn.microsoft.com/en-us/library/ms188659.aspx
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Create a new login in linked server

    Hello,
    I have 2 SQL servers that are linked. I can use this query to select some values from remote DB:
    exec sp_addlinkedserver
    @server=N'WinServer',
    @srvproduct=N'',
    @provider=N'SQLNCLI',
    @datasrc=N'10.3.0.217';
    GO
    exec sp_addlinkedsrvlogin
    @rmtsrvname='WinServer',
    @useself='false',
    @locallogin=NULL,
    @rmtuser='sa',
    @rmtpassword='123456';
    GO
    exec sp_testlinkedserver N'WinServer';
    select * from [WinServer].[MyDB].[dbo].[MyTable];
    But I want to create a new login on remote computer as below but it doesn't work:
    exec sp_testlinkedserver N'WinServer';
    -- use [WinServer].[MyDB].[dbo].[master];
    exec sp_grantlogin 'INTERNET\Domain Admins'
    How can I change authentication (add user) remotely without using "sqlcmd -S ... -U ... -P ... -q ...". Because my DB users will use this link object but they will not have  sa's password of remote computer.
    Thanks.

    Typo: Not AS, it should be AT
    EXEC ('CREATE LOGIN [INTERNET\Domain Admins]') AT Link

  • Login page keeps going to "Create new user account" on login

    For about 3 weeks, whenever I log in, the next page I get is nearly always the "Create new user account" page. This happens regardless of whether I wait to let AutoFill enter my user name and password or whether I fill in the correct info myself.
    When I click the back button on my browser and finally arrive at the page with the forums list, I'm always registered as logged in. But sometimes I just end up back on the login page with a blank entry box.
    How do I get to the forums page without having to get out of the "new user account" page first? (While this isn't a huge problem, it's time-wasting and kind of annoying, and it didn't used to happen.)

    Hi Turtlewiz!
    Have you tried deleting your browser cache & cookies?
    Good Luck!
    ali b

  • Do i have to login as orcladmin to Create New Groups

    Do i have to login as orcladmin to Create New Groups and users... because I am unable to add members to the new groups i am trying to create.

    Hi Anna,
    Any user, who is a member of this group, can create Groups in OID :-
    cn=OracleDASCreateGroup,cn=Groups,cn=OracleContext
    By default, cn=orcladmin ( the SuperUser ) and a few other internal application users are members of this group.
    Regards,
    Sandeep

  • After creating a new login (bought computer used) and deleting the old one the 500gb hard drive only shows up as 320gb.

    So I've just purchased a mid 2011 Macbook Pro 13" used via eBay. Was advertised as having 500gb hard drive and 6gb ram. I checked the ram and it was all legit, checked the hd capacity and it was all correct as well. So I made a new login for myself and deleted the previous owner's. Now my hard drive shows up as 320gb. Even in disk utility and terminal.

    One more place to look is SYSTEM PROFILER>HARDWARE>SERIAL-ATA.  If it says 320, you have a 320GB HDD which I suspect it probably will.  They are easy to replace.
    Ciao.

  • I m using ms access as database and i want to create a login page in java

    hye frnz... plz help me m new to java
    m using ms access as database and try to create a login page where user type username and pw
    i had enter valid user entries in database i checked connectivity is working i want as user login the main window must open after checking username and pw field to database but
    now there is an error class not found exception sun:jdbc...... error
    plz help me i had stuck frm 4 days */
    import java.sql.DriverManager;
    import java.sql.Connection;
    import java.sql.Statement;
    import java.sql.ResultSet;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    class Login extends JFrame
    //Component Declarations
    JLabel jlb1,jlb2;
         JTextField jtf1;
         JPasswordField jpf1;
         JButton jb1,jb2;
         //Constructor
         Login()
         //frame settings
              setTitle("Login Dialog");
              setLayout(new GridBagLayout());
              GridBagConstraints gbc = new GridBagConstraints();
              setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              Dimension d= Toolkit.getDefaultToolkit().getScreenSize();
              setBounds(d.width/2-175,d.height/2-100,350,200);
              gbc.insets=new Insets(7,7,7,7);
         //adding components
              jlb1=new JLabel("User ID");
              gbc.gridx=0;
              gbc.gridy=0;
              add(jlb1,gbc);
              jlb2=new JLabel("Password");
              gbc.gridx=0;
              gbc.gridy=1;
              add(jlb2,gbc);
              jtf1=new JTextField(10);
              gbc.gridx=1;
              gbc.gridy=0;
              add(jtf1,gbc);
              jpf1=new JPasswordField(10);
              gbc.gridx=1;
              gbc.gridy=1;
              add(jpf1,gbc);
              jb1=new JButton("Login");
              gbc.gridx=0;
              gbc.gridy=2;
              add(jb1,gbc);
              jb1.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent ae)
                   Connection conn=null;
                        Statement stmt=null;
                        boolean found=false;
                   try
                             Class.forName("sun.jdbc.driver.JdbcOdbcDriver");
                             String dataSourceName = "Inventory";
                             String dbURL = "jdbc:odbc:" + dataSourceName;
                             conn=DriverManager.getConnection(dbURL, "","");
                             stmt=conn.createStatement();
                             ResultSet rst=stmt.executeQuery("Select * from User");
                             System.out.println(jtf1.getText()+"/t"+jpf1.getPassword());
                             while(rst.next())
                                  System.out.println( rst.getString(1) +"/t"+ rst.getString(2));
              if(jtf1.getText().equals(rst.getString(1).trim()) && new String(jpf1.getPassword()).equals(rst.getString(2).trim()))
                                       found=true;
                                       rst.close();
                                       dispose();
                                       MainWindow mw= new MainWindow();     /*created min window object created to be opend after login but not working*/     
                                       break;
                             rst.close();
                             stmt.close();
                             conn.close();                    
                        catch(ClassNotFoundException e){System.out.print(e);}
                        catch(Exception e){System.out.print(e);}
                        if(found==false) /*this portion is executing and dialog box appears invalid name and pw with class not found exception sun:jdbc.......on console */
                             JOptionPane.showMessageDialog(null,"Invalid username or password",
                                  "Error Message",JOptionPane.ERROR_MESSAGE);
              jb2=new JButton("Clear");
              gbc.gridx=1;
              gbc.gridy=2;
              add(jb2,gbc);
              jb2.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent ae)
                        jtf1.setText("");
                        jpf1.setText("");
                        jtf1.requestFocus();
              setSize(350,200);
              setVisible(true);
              jtf1.requestFocus();
         public static void main(String args[])
    Login l=new Login();
    }

    http://forums.oracle.com/forums/ann.jspa?annID=599
    Oh, and by the way, your keyboard seems to be broken as your words are not getting spelled correctly.

  • Plz help using ms access as database,i want to create a login page in java

    hye frnz... plz help me m new to java
    m using ms access as database and try to create a login page where user type username and pw
    i had enter valid user entries in database i checked connectivity is working i want as user login the main window must open after checking username and pw field to database but
    now there is an error class not found exception sun:jdbc...... error
    plz help me i had stuck frm 4 days */
    import java.sql.DriverManager;
    import java.sql.Connection;
    import java.sql.Statement;
    import java.sql.ResultSet;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    class Login extends JFrame
    //Component Declarations
    JLabel jlb1,jlb2;
         JTextField jtf1;
         JPasswordField jpf1;
         JButton jb1,jb2;
         //Constructor
         Login()
         //frame settings
              setTitle("Login Dialog");
              setLayout(new GridBagLayout());
              GridBagConstraints gbc = new GridBagConstraints();
              setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              Dimension d= Toolkit.getDefaultToolkit().getScreenSize();
              setBounds(d.width/2-175,d.height/2-100,350,200);
              gbc.insets=new Insets(7,7,7,7);
         //adding components
              jlb1=new JLabel("User ID");
              gbc.gridx=0;
              gbc.gridy=0;
              add(jlb1,gbc);
              jlb2=new JLabel("Password");
              gbc.gridx=0;
              gbc.gridy=1;
              add(jlb2,gbc);
              jtf1=new JTextField(10);
              gbc.gridx=1;
              gbc.gridy=0;
              add(jtf1,gbc);
              jpf1=new JPasswordField(10);
              gbc.gridx=1;
              gbc.gridy=1;
              add(jpf1,gbc);
              jb1=new JButton("Login");
              gbc.gridx=0;
              gbc.gridy=2;
              add(jb1,gbc);
              jb1.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent ae)
                   Connection conn=null;
                        Statement stmt=null;
                        boolean found=false;
                   try
                             Class.forName("sun.jdbc.driver.JdbcOdbcDriver");
                             String dataSourceName = "Inventory";
                             String dbURL = "jdbc:odbc:" + dataSourceName;
                             conn=DriverManager.getConnection(dbURL, "","");
                             stmt=conn.createStatement();
                             ResultSet rst=stmt.executeQuery("Select * from User");
                             System.out.println(jtf1.getText()+"/t"+jpf1.getPassword());
                             while(rst.next())
                                  System.out.println( rst.getString(1) +"/t"+ rst.getString(2));
              if(jtf1.getText().equals(rst.getString(1).trim()) && new String(jpf1.getPassword()).equals(rst.getString(2).trim()))
                                       found=true;
                                       rst.close();
                                       dispose();
                                       MainWindow mw= new MainWindow();     /*created min window object created to be opend after login but not working*/     
                                       break;
                             rst.close();
                             stmt.close();
                             conn.close();                    
                        catch(ClassNotFoundException e){System.out.print(e);}
                        catch(Exception e){System.out.print(e);}
                        if(found==false) /*this portion is executing and dialog box appears invalid name and pw with class not found exception sun:jdbc.......on console */
                             JOptionPane.showMessageDialog(null,"Invalid username or password",
                                  "Error Message",JOptionPane.ERROR_MESSAGE);
              jb2=new JButton("Clear");
              gbc.gridx=1;
              gbc.gridy=2;
              add(jb2,gbc);
              jb2.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent ae)
                        jtf1.setText("");
                        jpf1.setText("");
                        jtf1.requestFocus();
              setSize(350,200);
              setVisible(true);
              jtf1.requestFocus();
         public static void main(String args[])
    Login l=new Login();
    Edited by: 795772 on Sep 19, 2010 4:44 AM

    795772 wrote:
    hye frnz... plz help me m new to java
    m using ms access as database and try to create a login page where user type username and pw
    i had enter valid user entries in database i checked connectivity is working i want as user login the main window must open after checking username and pw field to database but
    now there is an error class not found exception sun:jdbc...... error
    plz help me i had stuck frm 4 days */
    <snip>The subject of this forum is Oracle databases. How does your problem relate to that subject?
    Two bits of advice:
    1) Make sure you ask questions in a forum related to your problem.
    2) If you want to be taken seriously as a professional, drop the MS IM Speak and use the language of the forum. In this forum it is English, which is successfully used by many people for whom English is far from their native language.

  • BO 4.0: cannot create new WebI document as admin

    Hi,
    I am logged in on our BO 4.0 server as administrator and would like to create a sample WebI report. So I started WebI from the Launchpad but the "create new document" icon is inactive...
    I do have full access and I am using the administrator login... what's missing?
    Thanks!

    Hi Steve,
    Have you tried from another client/browser computer using the same account?
    How about using the rich client? Can you create documents and save them to the repository?
    Regards,
    Julian

  • How do I make it so my client can edit Links in business catalyst when they create new pages?

    Okay so essentially I have built a site in Muse uploaded to business catalyst and I've setup a site template so that the client can create new pages as each new course arrives, but how do I get the link from the homepage to link to the new page? basically I need the link to be editable.
    What would be ideal is a kind of portfolio layout where there is a thumbnail and a new page but for my client to be able to add a new project adn it would create a thumbnail on the homepage and a new page that he can edit. Does anyone know of something like that possible in Business catalyst?

    Hi
    Editing with Business Catalyst only works with image or text editing , we cannot add new page or page items using in browser editing.
    However, you can manage the site from BC end when your client and login to admin and add pages, modify etc, but if you re-publish the site from Muse then then changes will be overwritten.
    Thanks,
    Sanjit

  • I have a new email address. Changed this on my itunes account. On iPhone deleted old icloud account and created new with new email. I have set find my phone to on. When I download music it no longer goes to icloud an does not show up on my iphone.

    I have a new email address. Changed this on my itunes account. On iPhone deleted old icloud account and created new with new email. I have set find my phone to on. When I download music from itunes it no longer goes to icloud an does not show up on my iphone.

    I have the same problem - it is maddening. I rely on this iPad for work so this is not just an annoyance! The above solutions of changing the appleid on the device or on the website do not work.
    The old email address no longer exists - I haven't used it in a year probably and I no longer have the account.  I logged into the appleid website and there is no trace of the old email address so there is nothing that can be deleted or changed there.  On the iPad there is no trace of the old email address so nothing can be deleted there either. I have updated the iPad software and the same problem comes right back.  Every 2 seconds I am asked to log in using the old non-existent email.  The device is currently useless.
    The only recent change to anything was the addition of an Apple TV device, which was set up using the correct login and password.
    Does anyone have any ideas? The iPad has been backed up to the iCloud so presumably it now won't recognize the current iCloud account? So restoring may notbe an option?

Maybe you are looking for

  • Sql query transpose or pivot info

    we have table with hundred thousand plus users.for each user we have two rows,meaning two test areas,in this case 67 and 75 and each testarea has a flag. not sure this is relevant here but some testers have test areas with same flag and some times di

  • Adobe Acrobat 7.0

    In 2005, I purchased Acrobat 7.0 Standard. While the system does not offer the download link anymore, my serial number is still registered in Adobe's site, and I still have it in my serial number records. Due to a virus, the server that I had this in

  • SAP BW HR Reporting book from SAP Press

    Hi, is there any book/documentation that explicitly covers extraction, Modeling, and Reporting concerned to SAP BW HR with good real time scenarios. I have searched a lot in SDN, but no luck. spent Hrs on BI content for HR, its vague for me. Searched

  • Error when installing Rescue and Recovery

    Hello,  I own a 2 year old Thinkpad L430 running Win7 Pro 64bit. I've been trying to install Rescue and Recovery because I want to reset my PC from the recovery partition, and as far as I understand the only way to do that is through RnR(?) But whene

  • /etc/hosts in Snow Leopard: ping works, browsers don't?

    I've had success in the past using /etc/hosts to direct web browsers to a test server instead of the production server, but it's not working in OS X 10.6.7. I edit the hosts file: $ sudo vi /etc/hosts Add my entry: # Host Database # localhost is used