Accessing user_tables from sys

Hi,
I want to access the user_tables of schema scott from sys. I am using 10gR2 on Solaris. Actually I want to check the last_analyzed and row_num columns of that schema but doesn't know the password of scott and dont want to alter it.
regards

Alsol, you can keep the current "SCOTT" user's password encripted, change it and restore it after you're done:
SELECT PASSWORD from DBA_USERS where USERNAME='SCOTT';
(Last query, will give you the encripted password of the user)
alter user SCOTT IDENTIFIED by MYNEWPASS;
sqlplus SCOTT/MYNEWPASS;
whathever you have to do... and quit
ALTER USER SCOTT IDENTIFIED BY VALUES 'THE_OLD_ENCRIPTED_PASSWORD';
Regards,
Enric Moya

Similar Messages

  • Accessing user_tables and user_tab_columns of oracle from java

    hi, i can not access "user_tables" and "user_tab_columns" from java code while i can access them from TOAD.I connect to the database "HR", which is a sample database of oracle, as "normal".When i write:
    @Entity
    @Table(name="user_tab_columns")
    public class USER_TAB_COLUMNS{
    }it gives an error that user_tab_columns could not be found on the database.What can i do to access these tables from code?

    I think you have posted your question in the wrong forum. Try the [JDBC forum|http://forums.sun.com/forum.jspa?forumID=48].

  • Accessing ALL_TAB_COLUMNS from a Procedure

    Hi,
    I want a help in Accessing ALL_TAB_COLUMNS from a procedure.
    I am an getting Error as Insufficient Privileges while Executing the Procedure.
    Any help will be Benefitial
    Thanks and Regards

    You should not really be using SYS.
    Is this a general issue with accessing "ALL_" views (i.e. information about other schemas than your own) within procedures? If so perhaps the account needs SELECT ANY DICTIONARY system privilege. although as with any system privilege you should consider the security implications.
    If it's specifically ALL_TAB_COLUMNS and not the rest of the dictionary views, then a grant on that view to the owner of the package will do it.

  • Accessing DBA_TABLES from PL/SQL

    Hi all,
    Can I access DBA_TABLES from a PL/SQL block?
    Following is the code I tried:
    SQL> SHOW USER
    USER is "SYSTEM"
    SQL> ED
    Wrote file afiedt.buf
      1  CREATE OR REPLACE PACKAGE BODY BARAKAU
      2  AS
      3  PROCEDURE UPPER_COLS ( P_USER VARCHAR2, P_TABLE VARCHAR2 ) IS
      4  BEGIN
      5   -- loop through tables
      6   FOR T IN ( SELECT TABLE_NAME FROM DBA_TABLES WHERE TABLE_NAME = NVL(P_TABLE, TABLE_NAME)
      7               AND OWNER=UPPER(P_USER) ORDER BY TABLE_NAME) LOOP
      8     DBMS_OUTPUT.PUT_LINE(T.TABLE_NAME  || ' processed');
      9   END LOOP;
    10  END UPPER_COLS;
    11* END BARAKAU;
    SQL> /
    Warning: Package Body created with compilation errors.
    SQL> SHOW ERROR
    Errors for PACKAGE BODY BARAKAU:
    LINE/COL ERROR
    6/13     PL/SQL: SQL Statement ignored
    6/36     PL/SQL: ORA-00942: table or view does not exist
    8/4      PL/SQL: Statement ignored
    8/25     PLS-00364: loop index variable 'T' use is invalid
    SQL> L 6
      6*  FOR T IN ( SELECT TABLE_NAME FROM DBA_TABLES WHERE TABLE_NAME = NVL(P_TABLE, TABLE_NAME)Oracle 11g on Windows

    Hi,
    SQL> SHOW USER
    User is "SYS"
    SQL>
    Package created
    Package body created
    No errors for PACKAGE BODY SYS.BARAKAUPackage creation:
    CREATE OR REPLACE PACKAGE  BARAKAU AS
        PROCEDURE UPPER_COLS(P_USER  VARCHAR2,
                             P_TABLE VARCHAR2);
    END BARAKAU;
    CREATE OR REPLACE PACKAGE BODY BARAKAU AS
        PROCEDURE UPPER_COLS(P_USER  VARCHAR2,
                             P_TABLE VARCHAR2) IS
        BEGIN
            -- loop through tables
            FOR T IN (SELECT TABLE_NAME
                      FROM   DBA_ALL_TABLES
                      WHERE  TABLE_NAME = NVL(P_TABLE, TABLE_NAME)
                      AND    OWNER = UPPER(P_USER)
                      ORDER  BY TABLE_NAME)
            LOOP
                DBMS_OUTPUT.PUT_LINE(T.TABLE_NAME || ' processed');
            END LOOP;
        END UPPER_COLS;
    END BARAKAU;
    SHOW ERRORSNote: It's not a good idea create specific packages or other objects with users like sys or system...
    Regards,

  • SSMS is not listing table and views objects though the objects are listed when I execute TSql string "SELECT * FROM sys.Tables"

    I have a db, call it xyz.mdb
    It suddenly is that SSMS is not listing the table objects nor the Views.  SELECT * FROM sys.Tables and SELECT * FROM sys.Views work very fine.  But when I click on the tables node, on Objects Explorer, Only the Systems Tables and File Tables folders
    show. 
    Other DBs on same SQL instance do not show same problem.  They are all working very fine.
    I have backed up and restored this db on other computers and the behaviour is the same.  Incidentally right-clicking the db and clicking Properties throws up this error message.
    -------------------------------------------------------------------------Error!
    Cannot show requested dialog.
    Property Size is not available for Database '[Pliny E DB - NOA 2014]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights.  (Microsoft.SqlServer.Smo)
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.3000.0+((SQL11_PCU_Main).121019-1325+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText&EvtID=Size&LinkId=20476
    --------------------------------------------------------------------------------End>
    When I try to Refrresh the Tables node on Object Explorer, I get this other:
    ------------------------------Error!
    SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0x9090d9b7; actual: 0x909001b4). It occurred during a read of page (1:1173) in database ID 21 at offset 0x0000000092a000 in file 'c:\Databases\Clients\NOA\Pliny E DB -
    NOA 2014.mdf'.  Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check
    (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online. (Microsoft SQL Server, Error: 824)
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=824&LinkId=20476
    ------------------------------End>
    The Help link of course is not valid any more.
    Many thanks
    Vie
    @Abuja
    Vie

    Your database is corrupted and you need to run.
    DBCC CHECKDB
    You already have a backup so do it...
    This link will provide you with more information:
    http://msdn.microsoft.com/en-us/library/ms176064.aspx

  • Accessing DBMS_AQ from Apex screen gives an error

    Hi,
    I have created an Advanced queue (DBMS_AQ) in my schema and i can successfully enqueue and dequeue messages through a stored proc.
    But when i call the same stored proc from an APEX screen, i get the following error.
    "ORA-24010: QUEUE APEX_PUBLIC_USER.<Q_name> does not exist."
    As AQ admin and even as SYSDBA, the following permissions were given, but still
    no luck.
    1) DBMS_AQADM.grant_queue_privilege (
    privilege => 'ENQUEUE_ANY',
    queue_name => 'Q_name',
    grantee => 'APEX_PUBLIC_USER',
    grant_option => FALSE);
    2) DBMS_AQADM.grant_queue_privilege (
    privilege => 'DEQUEUE_ANY',
    queue_name => 'Q_name',
    grantee => 'APEX_PUBLIC_USER',
    grant_option => FALSE);
    3) DBMS_AQADM.grant_queue_privilege (
    privilege => 'ALL',
    queue_name => 'Q_name',
    grantee => 'PUBLIC',
    grant_option => FALSE);
    4) Created a public synonym for the queue and tried to access the queue from the screen.
    Can you please help me to access the Queue from APEX screens ?

    Hi Scott,
    First to answer your questions based on the error i was getting
    All 1 , 2 and 3 are the same.
    1) The schema assigned to the application is 'XYZ'
    2) 'XYZ' is the AQ_administrator
    3) Permission was granted to APEX_PUBLIC_USER by connecting as 'XYZ'.
    Also in my local XE DB, i tried the same and i am able to access Q from the APEX application created in that Schema.
    I did not grant any privilege except that the schema (foo) is the AQ_ADMIN.
    schema: foo
    workspace: foo (automatically created when i create an app in the schema)
    parsing schema: foo
    Please find the steps below
    Connect As Sysdba
    AQ_ADMIN PRIVELEGES
    1) GRANT aq_administrator_role TO foo;
    2) GRANT execute ON dbms_aq TO foo;
    3) GRANT execute ON dbms_aqadm TO foo;
    Connect As foo
    1) create type image_uploaded_ot as object
    sheet_id NUMBER(15));
    2) GRANT EXECUTE ON IMAGE_UPLOADED_OT TO PUBLIC;
    -- create QT and Q
    3) begin
    DBMS_AQADM.CREATE_QUEUE_TABLE (
         queue_table => 'image_uploaded_qt',
    queue_payload_type => 'image_uploaded_ot'
    DBMS_AQADM.CREATE_QUEUE (
    queue_name => 'image_uploaded_q',
    queue_table => 'image_uploaded_qt'
    DBMS_AQADM.START_QUEUE (
    queue_name => 'image_uploaded_q'
    end;
    -- verify if queue exists
    4) SELECT name, enqueue_enabled, dequeue_enabled
    FROM user_queues;
    SELECT name, enqueue_enabled, dequeue_enabled
    FROM user_queues;
    5) TESTING - ENQUEUE/DEQUEUE
    CREATE OR REPLACE PROCEDURE demo_enqueue ( OT_I image_uploaded_ot)
    IS
    enq_msgid RAW(16);
    eopt dbms_aq.enqueue_options_t;
    mprop dbms_aq.message_properties_t;
    aprop sys.aq$_agent;
    pragma autonomous_transaction;
    BEGIN
    aprop := sys.aq$_agent(NULL, 'foo.image_uploaded_q', 0);
    mprop.sender_id := aprop;
    dbms_aq.enqueue('foo.image_uploaded_q', eopt, mprop, OT_I, enq_msgid);
    COMMIT;
    END demo_enqueue;
    CREATE OR REPLACE PROCEDURE demo_dequeue IS
    deq_msgid RAW(16);
    dopt dbms_aq.dequeue_options_t;
    mprop dbms_aq.message_properties_t;
    payload_t image_uploaded_ot;
    q_on_hand PLS_INTEGER;
    no_messages EXCEPTION;
    pragma exception_init(no_messages, -25228);
    pragma autonomous_transaction;
    BEGIN
    dopt.dequeue_mode := dbms_aq.remove;
    dopt.navigation := dbms_aq.first_message;
    dopt.visibility := dbms_aq.immediate;
    -- add functionality with mprop.attempts and mprop.enqueue_time
    dbms_aq.dequeue('foo.image_uploaded_q', dopt, mprop, payload_t, deq_msgid);
    UPDATE OFFICE
    SET OFFICE_NAME = 'TEST'
    WHERE OFFICE_ID = payload_t.SHEET_ID;
    COMMIT;
    EXCEPTION
    WHEN others THEN
    RAISE;
    END;
    6) TESTING FROM APEX
    created a pl/sql process
    declare
    test_ot image_uploaded_ot;
    begin
    test_ot := image_uploaded_ot(1);
    demo_enqueue(test_ot);
    demo_dequeue();
    end;
    By looking at the test program above and the answer to the questions. The test prgm satisfies criteria 1 and 2 above and as you had mentioned and confirmed by test prgm, 3 is not required.
    I am not sure what privilege is missing in the actual schema.
    But atleast a hope that a AQ is accessible from APEX :)
    Thanks,
    Rakesh

  • Priveleges needed select from sys.seq$ s, sys.obj$ o, sys.user$ u

    I have the following problem:
    I do a full import from a 9.2.0.6 db in to a 10.2.0.3 db. Some of the package bodies will not compile. One of them produces
    104/5 PL/SQL: SQL Statement ignored
    108/11 PL/SQL: ORA-00942: table or view does not exist
    That statement does a select from sys.seq$ s, sys.obj$ o, sys.user$ u. The package is owned by the user boo. If I try to run the select statement from sql plus as sys it's executed ok.
    I thought that a full import would include the granted rights for all the users, and therefore assume that its not a grant that is missing. Is there a parameter that allows other users access to select from these tables? (I do not have access to the parameter file of the original base, so I can not go and check).

    You must grant user "boo" the required privileges because they have not been exported: see Re: Missing grant with full export/full import.

  • I can't access email from my iPhone 3gs since changing email password

    Hi all,
    iPhone 3s 16GB
    iOS version: 6.1.3
    ISP Bigpond Cable
    I can't access my email from my iPhone 3GS.
    This is an iPhone problem, not an ISP problem.
    I know this because I can access my email from both my laptop and webmail.
    This is occurring here at home via my WiFi network and also a few kilometres away via 3G.
    This morning I had to change the password on my Bigpond Cable internet email account.
    Whenever I try to access email from my phone I receive the following error:
    "Cannot Get Mail"
    "The user name or password for "**** *****" is incorrect."
    There are two buttons, one captioned Settings the other OK.
    Both the user name and password are correct. This happened perhaps 4 or 5 times in the 6+ years I was with Internode and has happened a couple of times in the 20 months that I've been on Bigpond Cable.
    I have re-entered my email account and connection details multiple times to no avail.
    I have tried deleting the account, then rebooting my phone and creating a new account, but that didn't work.
    I tried deleting the account, turning the phone completely off, waiting one minute and then after turning it back on, creating a new account but that didn't work.
    I know I am entering the correct settings because before I deleted the account the first time, I took a series of screen captures from the Settings App and I also have the settings from MS Outlook to refer to.
    Its as though somewhere in the phone, the old email password is being stored and being used instead of the new one, but I don't know where that could be except in the Settings app, "Mail, Contacts, Calendars" and that is where I am entering the new password.
    The only solutions to this problem I found by searching are those that I have already tried and haven't worked for me.
    Reverting to the old password is not an option. My account was compromised by Malware, hence the password change and a complete scan of my laptop.
    Any ideas?

    The problem was resolved by erasing the entire contents of my phone and then restoring it, setting it up as a new phone.

  • APEX Application accessing data from two different databases

    Hi All,
    Currently as we all know that APEX Application resides in database and is connected to the schema of that database.
    I want APEX Application to be running and accessing data from two different databases. Elaborating my question,
    Currently, my APEX Production Application is connected with XXXX Schema of DB1 Database(Where APEX Resides). Now I want to add some pages into this APEX Application for REPORT Purpose, But I want to connect this REPORT APEX Pages to get data from Different Schema YYYY for Database DB2.
    Is it possible to configure this scenario?
    The reason for doing this is to avoid the REPORT related (adhoc queries) resource utilization effect on Production DB1 Database.
    Thanks
    Nil

    1. If you do the joining of two or more tables in DB1 then all data is pulled over to DB1 and then the join is executed: so more data over the databaselink and more work for DB1. Better keep the joining stuff where the data resides and just pull exactly that data over that you need.
    2. Don't know about your different block sizes. Seems a nice question for one of the other forums (DBA or SQL).
    3. I mean create synonyms on DB1 for reports VIEWS in DB2.
    Hope all is clear!

  • Unable to access values from database in login page..

    Hey all,
    Friends I have a login.jsp page and I want if i enter username and password then it will be accessed from database and after verifying the details it will open main.jsp.I made a database as "abc" and created DSN as 1st_login having table 1st_login. But the problem is that I am unable to access values from database.
    So Please help me.
    Following is my code:
    <HTML>
    <body background="a.jpg">
    <marquee>
                        <CENTER><font size="5" face="times" color="#993300"><b>Welcome to the"<U><I>XYZ</I></U>" of ABC</font></b></CENTER></marquee>
              <br>
              <br>
              <br>
              <br><br>
              <br>
         <form name="login_form">
              <CENTER><font size="4" face="times new roman">
    Username          
              <input name="username" type="text" class="inputbox" alt="username" size="20"  />
              <br>
         <br>
              Password          
              <input type="password" name="pwd" class="inputbox" size="20" alt="password" />
              <br/>
              <input type="hidden" name="option" value="login" />
              <br>
              <input type="SUBMIT" name="SUBMIT" class="button" value="Submit" onClick="return check();"> </CENTER>
              </td>
         </tr>
         <tr>
              <td>
              </form>
              </table>
    <%
    try {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection connection = DriverManager.getConnection("jdbc:odbc:1st_login");
    Statement statement = connection.createStatement();
    String query = "SELECT username, password FROM 1st_login WHERE username='";
    query += request.getParameter("username") + "' AND password='";
    query += request.getParameter("password") + "';";
    ResultSet resSum = statement.executeQuery(query);
    //change: you gotta move the pointer to the first row of the result set.
    resSum.next();
    if (request.getParameter("username").equalsIgnoreCase(resSum.getString("username")) && request.getParameter("password").equalsIgnoreCase(resSum.getString("password")))
    %>
    //now it must connected to next page..
    <%
    else
    %>
    <h2>You better check your username and password!</h2>
    <%
    }catch (SQLException ex ){
    System.err.println( ex);
    }catch (Exception er){
    er.printStackTrace();
    %>
    <input type="hidden" name="op2" value="login" />
         <input type="hidden" name="lang" value="english" />
         <input type="hidden" name="return" value="/" />
         <input type="hidden" name="message" value="0" />
         <br>
              <br><br>
              <br><br>
              <br><br><br><br><br>
              <font size="2" face="arial" color="#993300">
         <p align="center"> <B>ABC &copy; PQR</B>
    </BODY>
    </HTML>
    and in this code i am getting following error
    C:\Project\SRS\build\generated\src\org\apache\jsp\loginjsp.java:93: cannot find symbol_
    C:\Project\SRS\build\generated\src\org\apache\jsp\loginjsp.java:93: cannot find symbol_
    C:\Project\SRS\build\generated\src\org\apache\jsp\loginjsp.java:94: cannot find symbol_
    C:\Project\SRS\build\generated\src\org\apache\jsp\loginjsp.java:95: cannot find symbol_
    4 errors
    C:\Project\SRS\nbproject\build-impl.xml:360: The following error occurred while executing this line:
    C:\Project\SRS\nbproject\build-impl.xml:142: Compile failed; see the compiler error output for details.
    BUILD FAILED (total time: 6 seconds)

    As long as you're unable to compile Java code, please use the 'New to Java' forum. This is really trival.
    To ease writing, debugging and maintenance, I highly recommend you to write Java code in Java classes rather than JSP files. Start learning Servlets.

  • Am unable to get the data from Sys.databases when i use where condition for column owner_sid

     
    Hi all,
    Help me here when i try am unable to get a data,Can some one help me with a query to get.
    If it cant be done can i know why..
     select * from Sys.databases
      where owner_sid='0x01'
    What am trying is to get a login
    names from syslogin
    table with respect to Sid.
    Select a.name,b.name,a.owner_sid from Sys.databases a
      Join Syslogins b
      on a.owner_sid = b.sid
      where owner_sid like '0x01'
    Thanks all in Advance.....

    Below are a couple of examples of how to accomplish the task.  Note that SID is varbinary so the literal should not be enclosed in quotes.
    SELECT
    a.name AS DatabaseName
    ,b.name AS OwnerName
    ,a.owner_sid AS OwnerSID
    FROM sys.databases a
    JOIN sys.server_principals b ON
    a.owner_sid = b.sid
    WHERE owner_sid = 0x01;
    SELECT
    a.name AS DatabaseName
    ,SUSER_SNAME(owner_sid) AS OwnerName
    ,a.owner_sid AS OwnerSID
    FROM sys.databases a
    WHERE a.owner_sid = 0x01;
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

  • How can I access files from a flash drive that were previously saved using a Windows computer? When I attempt to open the file on MacBook Pro, it is asking to "convert file to"; I also have Microsoft Word installed on the Mac as well.

    How can I access files from a flash drive that were previously saved using a Windows computer? When I attempt to open the file on MacBook Pro, it is asking to "convert file to"; none of the options I choose work. I also have Microsoft Office (with Word) installed on the Mac as well.

    Format the external drive as FAT32 or ExFAT. Both computers will then be able to read and write to it.

  • Accessing tables from different schema in CDS and AMDP

    Hi All,
    We are working on a HANA system which has several schema replicated from SAP R/3/Non SAP systems. We have BW 7.4 SP9 deployed on the same system and accessing the HANA views using latest BW virtual objects such as Open ODS , Composite providers etc.
    We are also using the BW system for few ABAP based data processing developments. We are currently accessing HANA views in ABAP programs by creating dictionary views based on external HANA views.
    We would like to however use recent possibilities of CDS and AMDP for better life cycle management of ABAP based solutions. The open SAP course on this subject was of very good help. Thanks a lot "open SAP team" for that. I would however have few open questions,
    As I understand AMDP gives us full flexibility of writing sql procedures within ABAP development environment, but can we access tables from different schema into AMDP code. If yes, then sample code would help.
    If the answer of first question is yes, then how do we manage transports between development and production systems where the schema names would be different. Currently in open HANA developments, such transport is manged using Schema mapping.
    Can I also use different schema tables in CDS views.
    We are updating few tables in ABAP dictionary after applying processing logic in ABAP program as detailed in step 1. With the new approach using AMDP, can we directly update database schema tables which will give us an optimization advantage.
    New ABAP HANA program interfaces are quite promising and we would like to use them to optimize many data intensive applications.
    Thanks & Regards,
    Anil

    Hi Anil,
    I can only answer 1. and 2. (and would be interested into 3. as well):
    1.
    Yes you can access tables from a different schema and also HANA views. In this case no 'using' is needed.
    Examples:
        RESULT = SELECT
        FROM
              "SAP_ECC"."T441V" AS t,
              "_SYS_BIC"."tmp.package/AFPO" AS a.
        WHERE ...
    2. In this case, if you need schema mapping: You could use HANA (projection) views which just forward to a different schema, also see example.
    Best regards,
    Christoph

  • Can i  access apps from itunes on my pc

    can i  access apps from itunes on my pc?
    I want to download my apps to my pc so I can clear some space on my iphone 4.
    Then I can use the space for other things e.g music.
    However at a later date I would like to access these apps and the data they have stored using my PC
    Is this possible?
    Or is this just another Mac problem?

    Most apps will store their data locally on the device. This can be restored from a backup when restoring the device, but if you remove the app any data associated with it is removed, and then subsequently purged from the device's rolling backup set on the next backup. If the app supports iTunes File Sharing you may be able to export its data to your computer, then reimport at a later date when you add the app back to your device.
    tt2

  • From my iPad I can print wirelessly in my office, but how do I print remotely via the web through my HP ePrint printer.  It is set up with an email address but i don't know how to access it from my iPad.

    I can print wirelessly in my office from my iPad, but how do I print remotely via the web to my HP ePrint printer.  The printer is set up with an email access address but I don't know how to access it from my iPad.

    Read through this for some information on how to do this:
    http://www8.hp.com/us/en/support-topics/mobile-printing/how-to-print-mobile-devi ces-ipad-iphone.html

Maybe you are looking for

  • Expand tree metod: ok in 11.1.1.4, error in 11.1.2

    Hi OTN, I have recently migrated my 11.1.1.4 application to 11.1.2. The first bug I met is treetable expanding. There is a treetable on my JSF page in a region. On panel collection's toolbar there is a toolbarButton for treetable expanding <af:comman

  • SAP BW 7.4 - Web results differ from RSRT (HTML) results

    Hey Guru´s We are running SAP 7.4 under SP7. When we execute queries in web environement (IE, Chrome, etc) the results do not match the data in the cube. Furthermore when running the same query under RSRT using the HTML option, the results are correc

  • Applet development

    hi guys i am new to the java card technology. can i use neat beans 6.0 to develop java card applets? are all the required packages available? please help me thank you in advance

  • Where is the Pixel Motion Blur in AE CS6?

    Where is the Pixel Motion Blur in AE CS6?  When I type Pixel Motion Blur in the Effects Search, nothing comes up. Sean

  • How do I shrink the size of the white area box to see more of the persona?

    I would like to shrink the white area of the home page, so that most of the persona shows. All I use the white area for is the search feature, and the rest is blank. I asked a similar question before, but it was too technical to understand. Now, I ca