🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
3 messages
3 total messages Started by Michal Wed, 03 Nov 2010 22:27
cx_Oracle polaczenie tylko do odczytu
#27777
Author: Michal
Date: Wed, 03 Nov 2010 22:27
7 lines
1096 bytes
Posiadam haslo i login usera do bazy danych, w ktorej moge wykonywac modyfikacjie danych.
Jednak wiem, ze w polaczeniu nie bede takiej modyfikacji wykonywal i chce sie zabezpieczyc
przed przypadkowymi bledami. Czy da sie jakos utworzyc polaczenie, na rzecz ktorego mozna wykonywac
jedynie operacje select?

-- 
Michal
Re: cx_Oracle polaczenie tylko do odczytu
#27778
Author: merlin
Date: Thu, 04 Nov 2010 13:05
11 lines
1746 bytes
On 3 Lis, 23:27, Michal <natural-born-kil...@donotmail.me> wrote:
> Posiadam haslo i login usera do bazy danych, w ktorej moge wykonywac modyfikacjie danych.
> Jednak wiem, ze w polaczeniu nie bede takiej modyfikacji wykonywal i chce sie zabezpieczyc
> przed przypadkowymi bledami. Czy da sie jakos utworzyc polaczenie, na rzecz ktorego mozna wykonywac
> jedynie operacje select?
>
> --
> Michal

Zrób usera z grantami tylko do selecta :) Szybkie i bezpieczne
rozwiązanie.
Re: cx_Oracle polaczenie tylko do odczytu
#27779
Author: Michal
Date: Thu, 04 Nov 2010 21:08
21 lines
1739 bytes
On Thu, 4 Nov 2010 06:05:57 -0700 (PDT)
merlin <pawel.socha@gmail.com> wrote:

> On 3 Lis, 23:27, Michal <natural-born-kil...@donotmail.me> wrote:
> > Posiadam haslo i login usera do bazy danych, w ktorej moge wykonywac modyfikacjie danych.
> > Jednak wiem, ze w polaczeniu nie bede takiej modyfikacji wykonywal i chce sie zabezpieczyc
> > przed przypadkowymi bledami. Czy da sie jakos utworzyc polaczenie, na rzecz ktorego mozna wykonywac
> > jedynie operacje select?
> >
> > --
> > Michal
> 
> Zrób usera z grantami tylko do selecta :) Szybkie i bezpieczne
> rozwiązanie.

Nie moge tworzyc usera, mam jak pisalem tylko prawa do konkretnego schematu.
Naszczescie w oraclu mozna ustawic transakcje tylko do odczytu:

cursor.execute('SET TRANSACTION READ ONLY')

po tym mozna wykonywac tylko select'y
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads