Re: [SQL ] 資料庫名稱
※ 引述《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)
推
05/21 10:40, , 1F
05/21 10:40, 1F
推
05/25 12:34, , 2F
05/25 12:34, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):