SQL建立使用者、建立表
建立使用者
create user 使用者名稱 identified by 密碼 ; 說明;
建立用後後需要給予使用者賦予許可權
grant connect ,resource,dba to 使用者名稱
修改profile
修改profile :alter profile [資原始檔名] limit [資源名] unlimited;
建立表
一般建立表是需要載入資料檔案,格式為TXT,其中一種方式是使用外表,外表可以直接訪問資料檔案,將資料載入到建立的新表
當中。
–建立使用者許可權
1首先,grant XXX to user; grant 是授權的作用,這裡XXX可以是一個角色role,也可以是許可權
grant role to user ;或是 grant insert on table to user
2回收許可權
revoke from
3將角色賦予另一個角色或使用者
grant to
其次connect 和resource 是兩個系統內建的角色和dba是並列的關係
許可權分類:系統許可權
實體許可權
DBA:擁有全部特權,是系統的最高許可權,只有DBA才可以建立資料庫的結構
RESOURCE:擁有Rescorce 許可權的使用者只可以建立實體,不可以建立資料庫結構
CONNECT:擁有Connect許可權的使用者只可以登入Oracle不可以實體,不可以建立資料庫結構
對於普通的使用者:授予connect ,resource許可權
建立元件這裡寫程式碼片
create index RST.PK_MAS_FSI_D_CASA_01 on RST.MAS_FSI_D_CASA_01 (PRODUCT_ID, ISO_CURRENCY_CD, CUR_NET_RATE, ORIGINATION_DATE, AS_OF_DATE)
tablespace INDEX_TS
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
)
compress;
相關推薦
MySQL workbench8.0 CE基本用法(建立資料庫、建立表、建立使用者、設定使用者許可權、建立SQL語句指令碼)
安裝完成MySQL後,開啟MySQL workbench8.0。 可以看到MySQL Connections下面是我們設定的MySQL本地登入賬號,這個賬號是我們在安裝MySQL過程中設定的,一般命名為root,埠為3306,密碼預設為空。雙擊進入。 要注意一點的
SQL建立使用者、建立表
建立使用者 create user 使用者名稱 identified by 密碼 ; 說明; 建立用後後需要給予使用者賦予許可權 grant connect ,resource,dba to 使用者名稱 修改profile
T-sql sql server 設定主鍵約束、標示列、唯一約束、預設值、約束、建立表
----選擇資料庫 use ythome go ----查看錶是否存在 if Exists ( select * from sysobjects where name='sys_menu' and type='U' ) ----刪除表 begin drop tabl
CockroachDB SQL開發基礎 ——建立表的更多有趣示例 (2)
在上一篇文章中,介紹了CockroachDB中建立表的更多一些示例,包括:“主鍵”、“外來鍵”、“Check約束”這些SQL標準中的特性用法;還結合示例介紹瞭如何建立帶有計算列和能夠對映KV儲存表的方法。本文將介紹CockroachDB中建立表時的另外一些示例
CockroachDB SQL開發基礎 ——建立表的更多有趣示例 (1)
上一篇文章介紹了CockroachDB中建立資料庫和表的基本方法和示例。在這些示例中使用的CRDB語句的語法也能夠用於其它的資料庫(比如MySQL或者相容MySQL的PingCap的TiDB)。 CockroachDB在SQL標準的遵從和實現度方面,在開源Ne
在Orcl中通過SQL語句修改建立表
1、建立表時定義唯一性約束 1 CREATE TABLE table_name 2 ( 3 column1 datatype null/not null, 4 column2 datatype null/not null, 5 ... 6 CONSTRAIN
MySql必知必會實戰練習(四)主鍵、外來鍵、sql約束、聯結表 MySql資料庫約束
本博將對主鍵、外來鍵、MySql資料庫約束和聯結表的相關特性進行總結和實戰 1. 主鍵 表中的每一行都應該具有可以唯一標識自己的一列(或一組列),而這個承擔標識作用的列稱為主鍵 如果沒有主鍵,資料的管理會十分混亂。比如會存在多條一模一樣的記錄,刪除和修改特定行十分困難 (1)哪些列可以作為
三、1:orm的增刪改欄位、建立表
1 orm介紹 1 tools--->Run manage.py Task python3 manage.py makemigrations 只需要敲命令:makemigrations(記錄資料庫的修改記錄) python3 manage.py migrate
PowerDesigner中SQL檔案、資料庫表反向生成PDM
1 反向生成PDM 1) 建立一個空的PDM模型(選擇對應的DBMS): 2) &
oracle一個建立使用者、建立表空間、授權、建表的完整過程
<轉載> 原文地址: http://skyuck.iteye.com/blog/847859 1.首先我們可以用scott使用者以sysdba的身份登入oracle. Sql程式碼 conn scott/tiger as sysdba
安裝mongodb,建立資料庫、使用者、建立表、匯出匯入資料庫
1.下載mongodb資料庫安裝檔案 我下載的是mongodb-win32-x86_64-3.2.4-signed.msi 2.雙擊安裝,選擇安裝目錄時,選擇一個碟符目錄安裝 3.安裝完成後 1.建立資料庫檔案的存放位置,比如d:/MongodB2/data
資料庫的物件、資料型別、建立表
常見的資料庫資料型別# 以Oracle資料庫為例 1.字串 char,定長,例如char(12),儲存內容最大長度是12個位元組,若實際儲存內容只有6個位元組,該列仍然佔用12個位元組。 var
mysql筆記13DDL資料定義語言(建立庫、建立表)
mysql筆記13DDL資料定義語言 一、建立庫 create database 【if not exists】 庫名【 character set 字符集名】; 二、修改庫 alter database 庫名 character set 字符集名; 三、刪除庫 drop database
mysql資料定義語言(DDL)庫和表(建立庫、建立表)
mysql資料定義語言(DDL)庫和表(建立庫、建立表) 我就直接po截圖和程式碼了,程式碼中有註釋 # SHOW VARIABLES WHERE variable_name = 'datadir'; SHOW VARIABLES WHERE variable_name LIKE
sql server 指令碼建立表
go use TEST_Db go if exists(select * from sysobjects where name='T1') drop table T1 go create
python3-操作SQLite、建立表、新增資料、查詢資料
SQLlte資料型別 SQLite能儲存什麼樣的資料型別 ?? 可以儲存空值、整數、浮點數、字串和blob。 什麼是blob ?? 是二進位制大物件。例如圖片、音樂、zip檔案。 什麼是遊
Flask框架(flask中的資料庫SQLAlchemy(python3),配置、模型類、建立表)
1. SQLAlchemy是一個關係型資料庫框架, 它提供了高層的ORM和底層的原生資料庫的操作。 flask-sqlalchemy是一個簡化了SQLAlchemy操作的flask擴充套
建立表空間、建立表(子查詢建立表)、表的約束、事務、資料庫物件(檢視、序列、索引、同義詞)、PLSQL程式設計、(if,迴圈)、資料的匯入匯出備份
DDL語句管理表 DML管理表資料 1)語法: 建立 和 刪除 表空間 / 建立使用者 create tablespace 表空間的名稱 datafile '檔案路徑' //這個檔案是儲存在伺服器端的電腦上的
VS2013 自定義新增建立者、建立時間等個人資訊新建檔案模版
一直想統一下專案中的關於-(新建檔案時,添加個人資訊,如:建立者,建立時間等個性化資訊)。 從網路上學習到方法很簡單,只需要把IDE安裝目錄下的模板進行修改儲存,即可每次建立擁有固定的模板呈現。 具體操作如下: 1、開啟VS2013安裝目錄,如:D:\Program
使用pl/sql來Oracle建立表空間和建立使用者
//建立臨時表空間create temporary tablespace test_temptempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'size 32mautoextend onnext 32m maxsize 2