level of access to the lookup table

I use Dreamweaver CS4. It seems that access levels can if apply (at least through server behaviors) to a field in the same table that host users and their associated passwords. I adopted a database that contains a table that contains the users and their passwords and access levels are stored in a lookup table. Outside hand coding this or the change in the structure of the table to include levels of access, users and passwords in the same table, can anyone provide an overview on how to handle this?

> I do not understand the recordset has to do with the newspaper to the user.

Yes, I have just answered the same time-I got deceived to have first to create the Recordset. Your version of MySQL does support the views?

Tags: Dreamweaver

Similar Questions

  • How to create the formula with the lookup table

    Hi, I would like to convert formula in the below format of labview, no idea how this could be done more easy way?

    I intend to use the node form, but I'm not sure how to use the table of choice within the formula not or is that even possible?

    BR, Jani

    Dim dblLookUp (-) As Double = New Double (3, 1) {{4, 4}, {10, 200}, {60, 3000}, {100, 7000}}
       
    If dblAbsValue > = 0 and dblAbsValue<= dbllookup(0,="" 0)="">
    USB = dblLookUp (0, 1) / dblLookUp (0, 0)
    dblAbsValue = dblValue * USB
    ' lblMode.Text = 1
    ElseIf dblAbsValue > dblLookUp (0, 0) and dblAbsValue<= dbllookup(1,="" 0)="">
    USB = (dblLookUp (1, 1) dblLookUp (0, 1)) / ((1, 0) - dblLookUp dblLookUp (0, 0))
    dblValue = USB * dblAbsValue - USB * dblLookUp (0, 0) + dblLookUp (0, 1)
    ' lblMode.Text = 2
    ElseIf dblAbsValue > dblLookUp (1, 0) and dblAbsValue<= dbllookup(2,="" 0)="">
    USB = (dblLookUp (2, 1) dblLookUp (1, 1)) / (dblLookUp (2, 0) - dblLookUp (1, 0))
    dblValue = USB * dblAbsValue - USB * dblLookUp (1, 0) + dblLookUp (1, 1)
    ' lblMode.Text = 3
    ElseIf dblAbsValue > dblLookUp (2, 0) and dblAbsValue<= dbllookup(3,="" 0)="">
    USB = (dblLookUp (3, 1) dblLookUp (2, 1)) / (dblLookUp (3, 0) dblLookUp (2, 0))
    dblValue = USB * dblAbsValue - USB * dblLookUp (2, 0) + dblLookUp (2, 1)
    ' lblMode.Text = 4
    On the other
    dblValue = dblLookUp (3, 1) ' * Math.Sign (dblValue)
    ' lblMode.Text = 5
    End If

    Return dblValue * intSign

    Hello janijt,

    You can certainly use formula node for it. What you would do is to create a constant for the lookup table.

    Here is an implementation in MathScript node

  • separate account using the lookup table

    How can I get a separate count of column values by using another table?

    Let's say I want to get a separate account of all 'company_name' files in the 'emp' table that corespond (soccer match) with table of 'research', 'State' category.

    What I want is to find charges for all businesses that have a value of 'california' in the 'Status' column of the 'search' Table. I want the output to look like:

    Sears 17
    Pennys 22
    Marshalls 6
    Macys 9

    I want the result to show me the company names dynamically as I don't know what they are, just that they are part of the group 'State' in the lookup Table object. Does make sense?

    M

    If you want a counter for each value of rfs_category, but instead of rfs_category you want to display, it's translated value lookup_value_desc.

    This should do it for you:

    select lookup_value_desc, the_count
      from lookup
      join (select rfs_category, count(*) the_count
              from RFS group by rfs_category)
        on rfs_category = lookup_type;
    
  • access to the external table of object type

    It is a continuation of ORA-06564: XXX_DAT_DIR object does not exist I'm hoping a different subject line will attract different people who may be able to help me solve the situation

    The bottom line is that I can't access my external table of in my object.

    Assume that the user is XYZZY. We run a simple nice don't shop here - no roles, just different schemas.

    When I connect to sqlplus to run Access simple external table that works, I connect as XYZZY. ( it works )

    When I connect my type code compile, I connect as XYZZY. ( so far, so good )

    When I connect to run the stored procedure that uses the object type, I connect as XYZZY. ( does not work.  get ORA-06564: there is no error object XXX_DAT_DIR )

    As mentioned above, I've recently logged and re-run all grants to the user XYZZY.

    When I ran the small test which included the role set to none (after replaying all grants), I logged as user XYZZY, and even though this user has grants, the test has failed. ( , it was a test based on an idea that the problem was that the subsidies have been an role, not the user.  Apparently not the problem ).

    Moira

    Published by: user7532421 on July 20, 2010 13:25

    Hello

    I tried the same scenario and it works fine for me (not at all an exception and the data is loaded into the target at the end table).
    I created all the objects (directory, types of objects, outdoor table heaps under the same user):

    Here's what I did:

    -- Under system
    GRANT CREATE ANY DIRECTORY TO hr
    /
    
    --under HR:
    
    CREATE OR REPLACE DIRECTORY
    XXX_DAT_DIR AS 'H:\Temp';
    /
    
    CREATE TABLE X_TABLE_XO
    (
      L1  VARCHAR2(3 BYTE),
      C1  VARCHAR2(3 BYTE),
      C2  VARCHAR2(3 BYTE)
    )
    ORGANIZATION EXTERNAL
      (  TYPE ORACLE_LOADER
         DEFAULT DIRECTORY XXX_DAT_DIR
         ACCESS PARAMETERS
           ( RECORDS DELIMITED BY NEWLINE
           NOBADFILE
           NODISCARDFILE
           NOLOGFILE
           SKIP 0
           FIELDS TERMINATED BY ';'
           MISSING FIELD VALUES ARE NULL
           REJECT ROWS WITH ALL NULL FIELDS
           (
             L1 Char,
             C1 Char,
             C2 Char
           )  )
         LOCATION (XXX_DAT_DIR:'test_ext_Table.txt')
      )
    REJECT LIMIT UNLIMITED
    NOPARALLEL
    NOMONITORING;
    /
    

    Here is an excerpt of my file:

    L1;v1;v2
    L2;v3;v4
    L3;v5;v5
    L4;v6;v6
    

    then:

    
    CREATE TABLE my_table AS SELECT * FROM x_table_xo WHERE ROWNUM<=0
    /
    select column_name,data_type,data_length from user_tab_columns where table_name='MY_TABLE'
    
    COLUMN_NAME,DATA_TYPE,DATA_LENGTH
    L1,VARCHAR2,3
    C1,VARCHAR2,3
    C2,VARCHAR2,3
    

    then (still in HR)

    CREATE OR REPLACE TYPE subloader UNDER dataloader (
       CONSTRUCTOR FUNCTION subloader (
          SELF          IN OUT NOCOPY   subloader,
          record_date                   DATE
       )
          RETURN SELF AS RESULT,
       OVERRIDING MEMBER FUNCTION load_data
          RETURN NUMBER
    )
    ;
    /
    
    CREATE OR REPLACE TYPE BODY subloader
    AS
       CONSTRUCTOR FUNCTION subloader (
          SELF          IN OUT NOCOPY   subloader,
          record_date                   DATE
       )
          RETURN SELF AS RESULT
       IS
       BEGIN
          --    SELF.name := name;
           --   SELF.area := 0;
          RETURN;
       END;
       OVERRIDING MEMBER FUNCTION load_data
          RETURN NUMBER
       IS
          n   NUMBER;
       BEGIN
          INSERT INTO my_table
             (SELECT *
                FROM x_table_xo);
    
          n := SQL%ROWCOUNT;
          COMMIT;
          RETURN n;
       END;
    END;
    /
    

    (no error). then

    set serveroutput on size 5000;
    
    DECLARE
       sl   subloader;
       n number;
    BEGIN
       sl:= subloader(sysdate);
       n:=sl.load_data;
       dbms_output.put_line('n:'||n);
    END;
    /
    

    -It works...

    select * from my_table
    /
    L1,C1,C2
    L1,v1,v2
    L2,v3,v4
    L3,v5,v5
    L4,v6,v6
    

    What is curious, it's that all directories are owned by SYS, even if you create with HR! (select * from all_directories)->, I tried both (System and HR, but the table is owned by HR) not-> no problem. in both situations.

  • Workshop SQL-&gt; Tables-&gt; create the Lookup Table

    It is perhaps a SQL issue rather than an issue of Apex, but...

    With my experience of amateur to create database tables, I usually start with a parent table and create children and link them.

    While playing with Apex, I have the ability to create a Lookup Table of in any table.

    And, what is created is a new table that is, indeed, a parent.
    So I have been working from the bottom to the top.

    I understand that correctly?

    Thank you-
    Marion

    Marion...

    Yes...

    Lookup tables store data from reference and a link to your main table with a standard primary/foreign key relationship.

    This feature is particularly useful if you are creating your tables of data in the worksheet and you want to standardize it.
    Gus...

  • Allows access to the different tables

    Hello

    I got my job as a drillthrough report using essbase studio 11.1.1.3. But the context and the relational table I drill is the same fact table, I load in Essbase.

    I wonder if it is possible to implement an extraction to another table of facts or detail table? For example, I did table for all GL which becomes my cube of IncomeStatement. But I want to be able to drill into the detail of the log table, then the user will be able to view all for some GL journal entries. What is a possible solution for this?

    Thank you

    Published by: Alain on March 29, 2011 12:42

    The majority of the work is performed on the relational Server (running the query). There is a bit of work on the Studio Server to format and send the request and accept the results and some of the APS to transfer tha data.

  • How can I set up different levels of access on the SAA?

    I want to limit access for Branch staff prevent any change configuration on an ASA Firewall, routers and Catalyst switches.

    For switches and firewalls, I have configured the user with privilege 7 names and enabled local authentication (local connection).

    How can I do this on the ASA?

    Hello

    You can set up privilege levels on the SAA through the configuration of the AAA. Take a look at:

    http://www.Cisco.com/en/us/docs/security/ASA/asa72/asdm52/user/guide/devaccss.html

    HTH

    KeV

  • Do not have access to the BugDB - table 'rpthead_history' and 'bug_user '.

    Hello

    I prepare a report analysing where same query works in SQL Developer, but it does not work on APEX. Database link has been granted previously to the workspace and the following diagram:

    APEX workspace: OIEDEV
    APEX scheme: OIEDEV

    Error States:
    ========

    ORA-00942: table or view does not exist

    Question:
    ======
    Is this schema of database link was created has no access to these tables - "rpthead_history" and "bug_user". So in this case, what to do?

    SQL query:
    =======

    Select r.programmer "assignee."
    r.RPTNO "Bug number"
    r.Status "Bug Status",
    r.cs_priority "priority."
    r.upd_by ' latest update of "of rpthead@bugdb r, rpthead_history@bugdb u h,bug_user@bugdb
    where product_id = 397 and
    r.rptd_by <>'ARU' and
    r.cs_priority < 3 and
    r.programmer = u.bug_username and
    r.UPD_DATE > sysdate-7 and
    r.Status > 30 and
    r.Status not in (11,10,30,40,51) and
    h.old_status in (11,30,40,10,51) and h.new_status > 30 and
    h.new_status not in (33,40,51) and h.upd_date > sysdate-7 and r.rptno = h.rptno and not exists (select null from rpthead_history h1 where h1.rptno = h.rptno and h1.upd_date > h.upd_date and h1.new_status in (11,40,51)) order by 1

    Thank you
    Riou

    Hello

    I think that this public forum is not place question about internal Oracle tools?

    Kind regards
    Jari

    -----
    http://dbswh.webhop.NET/dbswh/f?p=blog:Home:0

  • Access to the side table customer RSO

    I pushed a table in a serverside RSO and now I need to update the values in the RSO client side... I tried the following, but it does not work... I am using actionscript 3.0

    so11. SetProperty("conTrol[1]","test");
    so11.setDirty ("conTrol");

    The first argument in setProperty must be a string, so you can't do it this way. Try to access data of re and do your update here:

    var arr:Array = so11.data ['conTrol ""];

    arr [1] = 'test ';

    so11. SetProperty ("conTrol", arr);

    so11.setDirty ("conTrol");

  • Date of max from the entire lookup table

    Hello people:

    I hope that this discussion finds you well.  I have 2 tables (MED_IMMUNO and LU_MED_IMMUNO).  "MED_IIMMUNO" is the base table, and "LU_MED_IMMUNO" is the lookup table for the column 'IMM_REC '.  Please see CFDS below:

    TABLE: MED_IMMUNO

    CREATE TABLE 'MED_IMMUNO' ('ID', 'EMP_ID' NUMBER, NUMBER OF "IMM_REC", "IMM_DATE" DATE, VARCHAR2 (255) 'IMM_NOTES', 'IMM_APPLICABLE' NUMBER, NUMBER OF "IMM_REFUSED")

    /

    INSERTION of REM in MED_IMMUNO

    TOGETHER TO DEFINE

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (55,8474,5,to_date('12-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (56,8474,6,to_date('26-JUN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (57,8474,8,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (58,8474,9,to_date('13-FEB-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (59,8474,10,to_date('26-JUN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (60,8474,22,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (61,8474,4,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (62,8474,16,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (63,8474,17,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (64,8474,11,to_date('10-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (65,5900,1,to_date('19-JUN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (66,5900,2,to_date('17-JUL-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (67,5900,3,to_date('20-DEC-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (68,5900,22,to_date('19-JAN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (69,5900,4,to_date('19-JAN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (70,5900,14,to_date('19-JAN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (71,5900,17,to_date('19-JAN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (72,5900,16,to_date('19-JAN-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (73,10069,5,to_date('16-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (74,10069,6,to_date('24-FEB-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (75,10069,8,to_date('16-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (76,10069,9,to_date('24-FEB-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (77,10069,22,to_date('05-DEC-11','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (78,10069,4,to_date('02-JAN-12','DD-MON-RR'),null,null,null);

    Insert into MED_IMMUNO (ID, EMP_ID, IMM_REC, IMM_DATE, IMM_NOTES, IMM_APPLICABLE, IMM_REFUSED) values (79,10069,16, null, null, null, null);

    Try this:

    WITH max_date AS

    (

    SELECT emp_id, imm_rec, max (imm_date) imm_date

    OF MED_IMMUNO M

    GROUP BY emp_id, imm_rec

    )

    DIS_MED_IMMUNO AS

    (

    SELECT DISTINCT M.emp_id

    OF MED_IMMUNO M

    )

    tmp AS

    (

    SELECT *.

    OF DIS_MED_IMMUNO

    CROSS JOIN LU_MED_IMMUNO

    )

    Tmp.emp_id SELECT emp_id, tmp.ID, tmp. IMM_DESC, M.imm_date

    OF tmp LEFT OUTER JOIN max_date M

    ON tmp.emp_id = M.emp_id

    AND tmp.ID = M.IMM_REC

    ORDER BY tmp.emp_id, tmp.ord

  • Tree of the University campus solutions 9.0 organization and Lookup Table question

    People,

    Hello. I'm creating 9.0 Solution Campus of a college. I confront the issue as below:

    Implement AWAR > Foundation Table > academic Structure > academic organization

    I implemented the academic organization of these data Table: in addition to academic departments, I also type in academic institutions and academic groups.

    Then I create academic organization tree using the tree Manager. The tree is verified and valid a date of entry into force.

    Then I put in place the 2 tables below:

    Implemented AWAR > Foundation Table > academic Structure > program academic table

    Implemented AWAR > Foundation Table > academic Structure > Table of different disciplines

    Table of research of the academic organization developed in the 2 above table successfully. But when I put in place the other 2 tables below, search for academic organisation table does:

    Implement > AWAR > Security > secure Administration of the student > user ID > Security academic organization

    Curriculum management > Catalogue > Catalogue courses > tab offer

    I understand that the 2 tables above are based on the tree of academic organizations and not on the academic organization Table. I see no error in the tree.

    Because the search for academic organisation table can't happen in the tab 'Offers' course catalogue, the course cannot be saved.

    My question is:

    Any folk can help resolve the issue of the "academic organization lookup table cannot mount security academic organization and in the tab catalog of courses'? Or any suggestion on the tree of the academic organizations?

    Thanks in advance.

    Perform the following procedure:

    Home > ACSS configuration > Security > secure Administration student > process > security update - Acad Orgs

    After the execution of the process, check the lookup tables.

  • Remove the entry from the ARP table

    I need to create a program to remove an entry in the ARP table in Windows 7 with LabVIEW and TestStand.  The test that I develop contacts ESA via Ethernet.  Each HAD has the same IP address at the beginning but different MAC addresses.  I note that there may be long delays in test is running when you try to connect and remove the previous entry in the ARP table seems to help.  But now I have to do it manually through the command line.  The command 'arp d' requires elevated privileges.  I had a hard time getting LabVIEW to raise the system exec.  Does anyone have an ideas? Is there a .NET access to the ARP table?

    Thank you

    Paul

    I'll try to look into ARP sync settings setting in Windows.

    We have suffered from various problems of connection-performance TCP a few years ago and our solution was to change the default number of TCP sockets and delays (we knew port exhaustion). The tweeks eliminated most of our problems, no changes to code LV/TS not required.

    I tried to find info on ARP parameters for Windows 7, but it seems that there is much less info available that ther is for XP.

    Key words of the most common registry for older versions of Windows have been 'ArpCacheLife' and 'ArpCacheMinReferencedLife.

    EDIT:

    These parameters were apparently kidnapped in Vista. I found this on the site of $ M; they can apply to later versions, as well as M$ is a request for change to the management of the ARP...

    http://support.Microsoft.com/kb/949589

  • Field in a lookup table values

    Hello

    A lookup table must contain all the values in a field, or can he communicate with a small selection you want to normalize.

    I want to test a small set of data before starting a washing machine coordinate complete, mainly to prove the simplicity for power.

    Thank you

    Hi James,

    You can include values as little or as much as you want in the Lookup Table. You have the complete control on which you will find the values and what the replacement values will be.

    Brad

  • create user with access to only 5 tables

    Hello

    8.1.7
    Win 2003 Server

    I created a user and granted ir create session privilege. I have given access to this user for only 5 tables. When I check more later, the other tables also receive access. How can I avoid this problem and provide access to the selected tables. I guess that these other tables were given access by the public. How to remove this user

    Best regards

    Valy says:
    Hello

    8.1.7
    Win 2003 Server

    I created a user and granted ir create session privilege. I have given access to this user for only 5 tables. When I check more later, the other tables also receive access. How can I avoid this problem and provide access to the selected tables. I guess that these other tables were given access by the public. How to remove this user

    Best regards

    If you actually gave grants to the public then always this user can access this table. This is why you must revoke these privileges to the public, but first consider this: this can problem your application?

  • Hi all, how can restrict us and end from 'a droping table' user but need access to the 'workshop of data' to load the data into the spreadsheet.

    Hi all

    How can we limit and end user of "droping a table."

    For example: I created an array of login admin and gave access to "SQL workshop" for the end user. but after that I have created a table, the end user cannot access object browser shop and drop a table. one thing we can do does not have access to the SQL workshop. However, my requirement is the user needs to access the data workshop, which is located under the SQL workshop but they it should not access the tables.

    Kindly let me know how we can do this?

    Thank you

    Vinod Paparaju

    User13309437-Oracle wrote:

    Please update your forum profile with a recognizable username instead of "User13309437": Video tutorial how to change username available

    Always include the information referred to in these guidelines when you post a question: How to get the answers from the forum

    How can we limit and end user of "droping a table."

    For example: I created an array of login admin and gave access to "SQL workshop" for the end user. but after that I have created a table, the end user cannot access object browser shop and drop a table. one thing we can do does not have access to the SQL workshop. However, my requirement is the user needs to access the data workshop, which is located under the SQL workshop but they it should not access the tables.

    Kindly let me know how we can do this?

    There is no way not to restrict access to individual tools in the workshop of SQL. Rather than give the developer-level end-users to access the SQL workshop, create applications containing data support Wizards, where end-user access can be controlled using the standard APEX authentication and authorization schemas.

Maybe you are looking for