作者fantasyj (如梦似幻)
看板Database
标题Re: [SQL ] 资料库名称
时间Thu May 20 16:59:16 2010
※ 引述《shenjo (魔人嘎嘎)》之铭言:
: 现在是在用oracle pl/sql
: 发现一个问题就是不知道怎麽查寻资料库的名称
: 资料库的帐号是否等於名称呢?
: 再google上有看到 CREATE DATABASE name的指令
: 但是也没有打过= =" 在想应该有办法查寻到资料库的名称吧
用推文回好慢...所以乾脆直接回文了
1. SELECT * FROM SESSION_PRIVS;
这是看当下你使用这个用户的所有权限,必须要有"SELECT ANY TABLE",
才能SELECT V$DATABASE 这个oracle的系统table
2. SELECT T.* FROM V$DATABASE;
就能看到你现在Oracle Database的名称了..
3. 当然是先有建立了Database後,给了名称後db自然会预设一些基本的
系统用户帐号,例如 apps or systemadm等等,可以使用这些用户去
建立其他的user帐号,然後grant权限过去
(可以找找oracle有关role方面的文件...)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.3.165.131
※ 编辑: fantasyj 来自: 202.3.165.131 (05/20 17:02)
1F:推 shenjo:嗯 谢谢大大了 我在去翻翻书 05/21 10:40
2F:推 shenjo:在create database的时候不是也要登入@@ 所以这地方很模糊 05/25 12:34