Oracle 创建表空间、用户、权限_(plsql)
生活随笔
收集整理的這篇文章主要介紹了
Oracle 创建表空间、用户、权限_(plsql)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
背景:企業(yè)內(nèi)部oracle數(shù)據(jù)庫日常oracle表空間、用戶、權(quán)限操作
文章目錄
- 1. 使用dba用戶登錄plsql
- 2. 創(chuàng)建表空間
- 3. 創(chuàng)建用戶
- 4. 賦予用戶權(quán)限
- 5. 驗證
- 6. 完整腳本
1. 使用dba用戶登錄plsql
2. 創(chuàng)建表空間
-- 創(chuàng)建表空間+設(shè)置表空間大小 CREATE TABLESPACE fisknow DATAFILE '/oracle/oradata/fisknow.dbf' SIZE 2048M AUTOEXTEND ON NEXT 1024M MAXSIZE 20480M;3. 創(chuàng)建用戶
--創(chuàng)建fisknow用戶,密碼是fisknow CREATE USER fisknow IDENTIFIED BY fisknow;4. 賦予用戶權(quán)限
-- 給用戶賦予權(quán)限 -- GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE TO fisknow; GRANT CONNECT, RESOURCE ,DBA TO fisknow;5. 驗證
-- 使用新創(chuàng)建的用戶及密碼,登錄plsql -- 驗證當前用戶下的所有表 -- fisknow為用戶名,用戶名必須是大寫 SELECT * from all_tables where owner='FISKNOW';-- 查看當前登錄的用戶的表: SELECT table_name from user_tables;在/oracle/oradata目錄下面就生成了fisknow.dbf這個文件
6. 完整腳本
---------------------------技術(shù)環(huán)境--------------------------- -- 1.創(chuàng)建表空間+設(shè)置表空間大小 CREATE TABLESPACE fisknow DATAFILE '/app/oracle/oradata/orcl/fisknow.dbf' SIZE 2048M AUTOEXTEND ON NEXT 2048M MAXSIZE 51200M;-- 2.創(chuàng)建用戶+密碼 -- 創(chuàng)建fisknow用戶,密碼是fisknow CREATE USER fisknow IDENTIFIED BY db#test1026;-- 3.給創(chuàng)建的用戶賦予權(quán)限 -- 給用戶賦予權(quán)限 -- GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE TO fisknow; GRANT CONNECT, RESOURCE ,DBA TO fisknow; ---------------------------技術(shù)環(huán)境 驗證--------------------------- -- 驗證當前用戶下的所有表 -- FISKNOW為用戶名,用戶名必須是大寫 SELECT * from all_tables where owner='FISKNOW';-- 查看當前登錄的用戶的表: SELECT table_name from user_tables;總結(jié)
以上是生活随笔為你收集整理的Oracle 创建表空间、用户、权限_(plsql)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql8修改密码
- 下一篇: spring整合rabbitMQ最新版