How the devs should interact with the db?

Nice day. For some time, my organization has worked as do most small shops: developers web and software, connect to the database and create their own views of procs, etc.. However, we are moved to a much longer staff and have begun the process of transition to a more "professional" store

In your experience, how should web/software developers (and their products) interact with the production database? In other words, should send their views to the DBA who will create these views? Or must they be connect not seen at all? If they have their own scheme on the production database (and this will be one who holds views)?

If you say that the developers have absolutely no access to the production db at all, then how their products need to interact with the database?

I appreciate links, advice, etc.

Thank you.


EDIT: developers products are about 75 percent read only search/reports apps and 25% data entry.

Published by: 893968 on October 12, 2012 08:39

The answer to what level of privileges, the developers have depends in part on which development work your employer does.

In General, you can grant broad object creation and modification privileges in an environment but the need to severely restrict the privileges in the production of unit tests. Where and how well it depends on if you have separate databases for the unit test-online production; unit test-online test-online production system; or unit test-online test system-online quality control-online production and on how many DBA of your firm employees. So if the DBA are segmented in infrastructure and applications support roles.

If you are the only DBA then developers must create privileges. If there are a dozen DBA so developers can submit requests for changes to object and get acceptable turn.

In General, I think you want at least 3 databases and you want to control the promotion of changes to the object in the system test and from there into production.

IMHO - Mark D Powell-

Tags: Database

Similar Questions

  • How many still for my application to interact with the Timesten database?

    Hi all, still how much for my application to interact with the Timesten database?
    As far as I know, we can connect directly to the database without network load that improves performance, should my application only to specify the DSN name under the name of DSN Manager data? There is no document to clarify that clearly.
    The other approach is c/s connection and there are 3 commucation protocols, such as plain TCP/IP, sockets, UNIX domain and the CPI, right?

    Yes, that's correct. (Preferably) direct mode when the application and TimesTen are on the same machine. UNIX domain socket and shared memory IPC server local (only for cases of special purpose given that the direct mode is faster and more) and normal TCP/IP client/server (local or remote).

    The specific details on how the application connects depends on which API that it uses (ODBC, OCI, Pro * C, JDBC, ODP .NET). For ODBC and JDBC, you must specify a data source name and use the driver corresponding (direct-mode driver or client driver). For the OIC that is configured through SQL * Net and TNSNAMES. ORA and for ODP .NET, I don't remember without it looking up. Please see the TimesTen for relevant API documentation for full details.

    Chris

  • I want to buy the first pro and Photoshop.  How does it interact with creative cloud?  How much will cost me to buy all 3?

    I want to buy the first pro and Photoshop.  How does it interact with creative cloud?  How much will cost me to buy all 3?

    Hello

    Please visit:-Creative Cloud price and membership plans | Adobe Creative Cloud

    First pro and Photoshop are a part of the creative cloud, but you can buy them separately as well.

    Photoshop and Lightroom for $9.99 / month

    Add any unique application just for $19.99 / month

    And all the creative cloud just for $49.99 / month.

    This includes applications such as:-officeAdobe Creative Cloud | Adobe Creative Cloud

  • How to detect an interaction of the user with a VerticalFieldManager object?

    Hello

    It is a question for those who have more experience with gui on BB things.  I use the eclipse with Simulator pack 6 and 9800 component plugin.

    I have a VerticalFieldManager (VFM) object that contains a few fields menu. I would like to detect when the user attempts to modify one of these fields, to load a file and update the menus. The thing is that these menus are usually not changed by a user, perhaps only once for the time up-front, something like the choice of your country and city and other, then you will not change that the next time around. So I want to avoid loading the file and simply use the settings saved in the place. Here is what I tried and the solutions I've had but NOT as aestatically

    (1) I can not load the file as a response to one of the modification of fields (using setChangeListener) because it is already too late and the present menu is outdated.

    (2) I can add a checkbox to the optimization of resources and take care to load the file and update the menus there. It works, but I DON'T want. It's ugly and not easy to flow!

    (3) I tried to setChangeListener for the optimization of resources, but it receives no change! Here is the code for my VFM:

    the final private class OkVerticalFieldManager extends VerticalFieldManager implements FieldChangeListener
    {
    ----------------------------

    ----------------------------

    ' Public Sub fieldChanged (field field, int context)
    {
    If ((contexte & FieldChangeListener.PROGRAMMATIC) == 0)
    {

    ----------------------------------------------

    -------------------------------------------

    }

    }

    }

    (4) I tried to listen to reminder to focus on the optimization of resources, but it is called by display from the beginning and it seems that I can't control it. I mean I don't want to be called until the user actually click on the object.

    So I hope that there is a better way to detect a user of ANY click or an interaction with the optimization of resources and I catch and do my thing, before the opening of the menus in there.

    Hope that this clear enough.

    Thank you.

    A few possibilities:

    1. you can check the field with emphasis (to use VOR getLeafFieldWithFocus()) in your makeMenu() and branch accordingly.

    2. you can define listener focus on each field change and bake menu items when its focusChanged() method is called with equal to FOCUS_GAINED eventType. There you can check the setting of field and prepare the relevant menu items.

    You can use the same setCookie/getCookie approach I have proposed before in both scenarios if you wish.

  • Get-view FileManager = vCenter only? How to interact with the data without her store?

    Hello

    I am trying to create a folder directly on a data store and copy a vmx file.  What I've read I need to use Get-file manager mode, but this seems to be only available on vCenter.

    Is there anyway to interact with the data using PowerCLI store when it connects directly to a box of ESX?

    Thanks for your help,

    KeV

    The shortcut notation

    Get-View FileManager
    

    is not available when connected to an ESX host.

    But you can get the object as follows

    Get-View (Get-View ServiceInstance).Content.FileManager
    

    ____________

    Blog: LucD notes

    Twitter: lucd22

  • Tool to watch how an application interacts with the OS network stack?

    I have a third-party commercial application that sends a UDP broadcast and waits for a response from machines on the same network.  It works fine when only one card NETWORK interface (we'll call it "primary") is enabled but if I enable the 'secondary' adapters fails.  It seems that the problem is in how the application is to determine what NETWORK card to use.  Y at - it a tool that would let me ask questions or look at what made the app to determine what NETWORK card to send traffic on?  I took the Wireshark traces and that showed me the traffic but I need something that will give me more information at an earlier stage of the process.  I also watched some of the Sysinternal tools and wasn't sure if one of those who do the trick.  Looks like I need to look at the app launch and watch it somehow to go through the process of selecting an interface to use.  Is this possible?

    OS is WinXP and/or Win2008 32 or 64-bit.

    Hello

    I recommend you post the question in the Windows Server Forums.

    http://social.technet.Microsoft.com/forums/en/category/WindowsServer

    Thanks and greetings
    Umesh P - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.
    [If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message.] [Marking a post as answer, or relatively useful, you help others find the answer more quickly.]

  • How to type a hyphen with the keyboard on my iPhone 6?

    I was on a call when they asked, for security reasons, to enter a code using my keyboard.  I didn't know how to do this? How can I type a hyphen by using my iPhone keyboard 6?

    You can not. There is no hyphens on the numeric keypad on an iPhone or any phone really. Only numbers or letters.

    Are you sure, that they asked a hyphen code?  If it were an IVR system it usually only accepts numbers and letters. no special characters. Some use either the * or the # as a placeholder for a special character. But that would be specific to the system that you have been interacting with that.

  • How the interface with my RND4000?

    I'm a replacement IT here. I have almost no notes to work from, and I've never used a SIN.

    How the interface with my RND4000? I tried to put the IP address in a web browser and you get "unable to connect".

    I think the NAS is supposed to be "hosted" on one of my servers. How to determine what is the server?

    Hello Helpdesk-Kerry,

    Then, it should be accessible. Perhaps, try another computer if after restarting it does not open yet?

    Kind regards

  • my audio syestem of beats went when I choose windows 8, how can I return it with the full version?

    my audio syestem of beats went when I choose windows 8, how can I return it with the full version? I have hp pavilion dv4 5110tx

    Hello

    Try the following.

    Download IDT Audio Installer on the link below and save it in your downloads folder.

    http://ftp.HP.com/pub/SoftPaq/sp59501-60000/sp59882.exe

    One time finished, open windows control panel, open Device Manager and open sound, video and game controllers.  Right click on the IDT device and select uninstall - also, you should get a command prompt to delete the current driver, check the box allow this and then proceed to uninstall.

    Then, download and reinstall the Chipset driver on the following link.

    Chipset Driver - Windows 8.

    After reinstalling, restart the laptop and let Windows load completely.  Open your download folder, right-click on the IDT Installer and select "Run as Administrator" to launch the installation.  When this has completed, restart the computer again before checking if the Beats Audio is now listed in the windows control panel.

    Kind regards

    DP - K

  • How a microwave oven interferes with the WIFI signal?

    MICRO-WIFI INTERFERENCE

    Please explain THAT HOW A MICROWAVE actually INTERFERES with the laptop WIFI signal...  How to turn off the oven microwave takes the PC adapter, for example?  When the microwave oven is off and don't use it, should also be disconnected? In the equipped cafes in WIFI, are microwave ovens, degrading the quality of the signal?

    I thank very you much for your comments.
    Joe

    This is caused by the fact that both microwave and most wifi routers operate at a frequency of 2.4 Ghz, there is a setting on some wifi routers that allow you to operate at 5 GHz, but this frequency moves not by walls well, insofar as they interfere, the microwave should not disseminate its frequency outside the oven microwave and most of the routers wifi broadcast in all the directions, radio waves can bounce off the walls and envelope the room and other areas as well, this isn't a line of site, so unless you have your computer very close to the microwave you should not receive any interference at all. or course, if you stick the router inside the microwave.

    Hope this helps,
    -Ray
  • How can I be familiar with the administration tools?

    Hi all

    In this path "Control Panel\All Control Panel Items\Administrative Tools" and in the Administrative Tools folder, there are some elements, for example, Services. How can I be familiar with them? When should I use? I want to fully understand them and their works. How to get the goal it please?

    Thanks in advance.

    Original title: administrative tools

    Hello

    Experimentation and education. There are still a lot of good books out there on
    Windows 7. And Windows 7 administration tools are very similar to those of
    Window 8/8.1.

    Check with Microsoft Learning and their community and Forums

    Microsoft Learning
    http://www.Microsoft.com/learning/en/us/default.aspx

    Microsoft Learning - training and certification help (check with the regional Centre)
    http://www.Microsoft.com/learning/en/us/help.aspx

    Microsoft Learning - Community
    http://www.Microsoft.com/learning/en-us/community.aspx

    Born to learn - IT items & more
    http://borntolearn.mslearn.NET/BTL/b/default.aspx#fBid=ZVqwv2Ty0kS

    Born to learn Forums
    http://borntolearn.mslearn.NET/forums/f/15.aspx#fBid=KWE1r1ploI9

    Windows - help
    http://Windows.Microsoft.com/en-us/Windows/support#1TC=Windows-8

    Knowledge Base
    http://support.Microsoft.com/search/?adv=1&spid=global

    Windows 7 Solution Center - there are options and a "Get live help.
    http://support.Microsoft.com/ph/14019

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle="" -="" mark="" twain="" said="" it="">

  • OK, I changed my hard reversing in car and the windows don't will not activate because of it, how or who should I call to fix this *... once again!

    OK, I changed my hard reversing in car and the windows don't will not activate because of it, how or who should I call to fix this *... once again!

    Have you tried to restart by phone?

    How to activate Windows 7 manually (activate by phone)
     
    1) click Start and in the search for box type: slui.exe 4
     
    (2) press the ENTER"" key.
     
    (3) select your "country" in the list.
     
    (4) choose the option "activate phone".
     
    (5) stay on the phone (do not select/press all options) and wait for a person to help you with the activation.
     
    (6) explain your problem clearly to the support person.
     
    http://support.Microsoft.com/kb/950929/en-us
    ----------------------

  • Difficulty in interacting with the Web site with Windows 8 and touchscreen

    I am trying to interact with a website (www.khanacademy.com) to work on my math skills and I meet a lot of frustration.

    One of the things that Khan fact is that it is an interactive learning site, but when I try to interact with the notebook on the Web site through my touch screen it's just little dots. Also when I try to select and drag a shape to rearrange in a group I can move the form around a 1/4 inch and then the age of the web moves as I tried to move the page. And if I try to double-click the form it zooms in on the page.

    Can someone help me with this? I really need to be able to work on my math stuff, and one of the reasons for which I received a computer with a touchscreen was if I could interact with this type of websites.

    I want to x 360 HP TouchSmart running Windows 8.1

    Altogether.  Khan must references these two pages to find out how to program their site correctly:

    Setting the touch-action property

    Prepare your site contact

    Guidelines for the construction of touch-friendly Web sites

  • "Error while interacting with the scanner: the selected scanner was not found." Called brother and my MFC 7360N works very well with other programs to scan - only problem with Adobe Acrobat Pro 11.

    "Error while interacting with the scanner: the selected scanner was not found." Called brother and my MFC 7360N works very well with other programs to scan - only problem with Adobe Acrobat Pro 11.

    Hi davidd67669685,

    Please provide the exact point of the software & OS installed on your system. Also check if it is there any update available for the software after going through "help > check updates.

    Follow this thread to reset the Acrobat preferences:- How to reset preference settings in format Acrobat.

    You can check after connecting this scanner locally to the system if asked its connected on network & then look for the same thing.

    Please refer to this article:- of the troubleshooting tips for scanning questions when using Acrobat

    If the problem persists ask please check with another user account.

    Kind regards

    Christian

  • How the panels can be locked to the workspace so that they move and resize with it instead of circulating only?

    With all the other programs I've used LR, including when the main window is re-size all associates "panels" stick with it.

    PS 6 and earlier versions... for me, re-sizing the window let the signs floating around on their own. Is there a way to lock things to keep them with and resize the main window?

    If you go to window > workspace and click on the Essentials (default), which should give you an example how the panels are anchored to the photoshop window and follow the photoshop window resizing.

    Using Photoshop | Basics of the workspace

    examples

    You can dock the panels to the photoshop window by dragging to the edge of the window until you see a blue line and then release the mouse button.

Maybe you are looking for

  • Bluetooth microphone seems quiet

    I was really convinced that the problem was with my Bluetooth headset, but after you test it with another phone and my PC (in both cases, the Microphone works fine) I can only conclude that my Droid Mini is the problem (also I realize that this is th

  • V5 Android

    Is it possible for us to upgrade 4.4.2 Android to Android V5.

  • I get error 2753.

    I can't uninstall microsoft silverlight. I get error 2753. I can not open diagcab file fix it Wizard. And have no option "run as administrator" for CMD. Any ideas?

  • Video drivers Hp pavilion 15-n098ea

    After buying this laptop with windows 8, I tried about a week then performed, it's unbearable. Downgrade to windows 7, internet, key USB and video drivers becomes incompatible. I managed to pilots of sources of work for the network, but not for video

  • The cutting tool: how to assign a keyboard shortcut for the screenshot

    Hi all I have document in a software application menus, which means I have to take screenshots, including active mice. Problem: as soon as I had the operation I want snip, I must use a mouse click to activate the Snipping Tool window and click the sc