AJUDA COM TABLESPACES
29/09/2008
0
Saudações a todos,sou iniciante no oracle e tenho uma duvida bem simples para quem entende gostaria que me ajudasse é o seguinte
Vamos supor que cria uma table space A com tabelas a1,a2,a3.
Logado como sys consigo acessas essas tabelas para ver seu conteudo ou seja apenas dando select * from a1; ja conseguiria listar?
E se eu criar um user e sua default tablespace for a tmp como faco para que esse usuario logado no sqlplus acesse as tabelas da tablespace A (a1,a2,a3)
Muito obrigado por qualquer ajuda, se caso falei algo absurdo me desculpem como falei sou iniciante no assunto mais entusiasmado como qualquer um que conhece a ferramente.
Att.
Vanderlei Clemente
Vamos supor que cria uma table space A com tabelas a1,a2,a3.
Logado como sys consigo acessas essas tabelas para ver seu conteudo ou seja apenas dando select * from a1; ja conseguiria listar?
E se eu criar um user e sua default tablespace for a tmp como faco para que esse usuario logado no sqlplus acesse as tabelas da tablespace A (a1,a2,a3)
Muito obrigado por qualquer ajuda, se caso falei algo absurdo me desculpem como falei sou iniciante no assunto mais entusiasmado como qualquer um que conhece a ferramente.
Att.
Vanderlei Clemente
Vandclem
Curtir tópico
+ 0
Responder
Posts
30/10/2008
Abonacin
Fala vandclem...
Então, a tablespace não fará diferença na hora da consulta...
O que acontece é que deve ser dado o direito a consulta (grant)...
Ex.
user1 --> tablespace default: tbs1;
user2 --> tablespace default tbs2;
ERRO-> tabela nao existe.
user1
user2
AGORA OK;[/code]
Então, a tablespace não fará diferença na hora da consulta...
O que acontece é que deve ser dado o direito a consulta (grant)...
Ex.
user1 --> tablespace default: tbs1;
create table tb1(col1 number); insert into tb1 values (2); commit;
user2 --> tablespace default tbs2;
select * from user1.tb1;
ERRO-> tabela nao existe.
user1
grant select on tb1 to user2;
user2
select * from user1.tb1;
AGORA OK;[/code]
Responder
Clique aqui para fazer login e interagir na Comunidade :)