1. 程式人生 > >建立及刪除管理員使用者(3種資料庫)

建立及刪除管理員使用者(3種資料庫)

1、SQLSERVER
建立使用者
sp_addlogin @loginame = N'commonuser'
  , @passwd = N'Admin123'
  , @defdb = N'master'
  , @sid = null
  , @encryptopt = null
GO
EXEC sp_addsrvrolemember N'commonuser', N'sysadmin'

刪除使用者
sp_droplogin @loginame = N'commonuser'
GO

檢視資料庫版本:
select @@version

2、mysql
建立使用者

create user

[email protected]'%' identified by 'Admin123';
grant all on *.* to [email protected]'%' identified by 'Admin123';

create user [email protected]'localhost' identified by 'Admin123';
grant all on *.* to [email protected]'localhost' identified by 'Admin123';

3、ORACLE

刪除使用者:

declare
  v_cnt number;
  sqlstr varchar2(512);
begin
  sqlstr:='drop user COMMONUSER cascade';
  execute immediate sqlstr;
end;
/

建立使用者:

declare
  v_cnt number;
  sqlstr varchar2(512);
begin
  select count(USERNAME) into v_cnt from dba_users where username='COMMONUSER';
  if v_cnt=0 then
    sqlstr:='create user COMMONUSER identified by "******" default tablespace SYSTEM temporary tablespace TEMP quota unlimited on SYSTEM';
    execute immediate sqlstr;
    sqlstr:='grant dba to COMMONUSER';
    execute immediate sqlstr;
  end if;
end;

相關推薦

建立刪除管理員使用者(3資料庫)

1、SQLSERVER 建立使用者 sp_addlogin @loginame = N'commonuser'   , @passwd = N'Admin123'   , @defdb = N'master'   , @sid = null   , @encryptop

oracle資料庫建立刪除表空間、使用者和增刪改查

資料庫 檢視sql資料庫中的所有表空間 select * from dba_data_files; 刪除表空間 SQL> drop tablespace db_data including contents and datafiles;

MySQL建立刪除臨時表

示例SQL: drop temporary table if exists testdb.tmp_test_table; create temporary table testdb.tmp_test_table ( id integer, name varchar(20) ); insert into te

線索二叉樹建立刪除

題目描述 線索二叉樹概念 1.定義  n個結點的二叉連結串列中含有n+1個空指標域。利用二叉連結串列中的空指標域,存放指向結點在某種遍歷次序下的前趨和後繼結點的指標(這種附加的指標稱為”線索”)。 這種加上了線索的二叉連結串列稱為線索連結串列,相

githubdesktop入門(一):入門單人專案建立刪除

一、準備工作 1.1 註冊Github賬號 這個安裝包直接剪下掉,放到你想安裝到的資料夾裡就好,第一次執行他自己會搞定。 1.3 登陸並調整你的郵箱、名稱等 二、功能介紹 2.1建立倉庫 首先我們

oracle表空間 資料檔案 使用者的建立刪除

oracle資料庫:資料庫物件以及表資料都儲存在表空間中,建立使用者時可以指定對應的表空間。這樣使用者可以在各自的表空間中操作資料,互不干擾。 1. 表空間建立 若不清楚表空間對應檔案的路徑,可以

windows 軟連結的建立刪除

1.建立舉例##建立d:develop連結目錄,指向遠端的目標伺服器上的e盤的對應目錄。mklink /d d:\develop \\138.20.1.141\e$\develop##建立d:develop連結目錄,指向遠端的目標伺服器上的e盤的對應目錄。mklink /d

利用API介面在zabbix監控系統中檢視,建立刪除監控主機

什麼是API: API(Application Programming Interface,應用程式程式設計介面)是一些預先定義的函式,目的是提供應用程式與開發人員基於某軟體或硬體得以訪問一組例程的能力,而又無需訪問原始碼,或理解內部工作機制的細節。簡單的說,

Mysql賬戶建立刪除

當前使用的賬號為root,密碼為root,擁有最高許可權。1.建立普通使用者1.1使用CREATE USER語句建立新使用者基本語法:CREATE USER [email protected]

二叉查詢樹的建立刪除節點操作

1.查詢樹的建立(createTree) 假設有如下陣列4,1,45,78,345,23,12,3,6,21 首先選定4為root,然後遍歷剩下的數字,如果大於等於4則放到4的右側,小於4放到4的左側,最後構建成的樹:所有的左孩子都小於父節點,所有的右孩子都大於等於父節點。

高併發架構系列:資料庫主從同步的3一致性方案實現,優劣比較

在高併發場景下,資料主從同步是必然的方式,除了資料庫主從同步外,還會涉及到分散式環境下的資料同步(文末有介紹~)。 今天分享資料庫主從同步解決方案。 資料主從同步的由來 網際網路的很多業務,特別是在高併發的場景下,基本都是讀遠遠大於寫,如果資料庫讀和寫的壓力都同在一臺主機上,這顯然不太合理。

使用者管理Oracle資料庫的使用者建立刪除等;使用者、角色許可權的授予與回收等;使用者的資訊查詢許可權與角色的資訊查詢。

(1)Oracle中建立新的使用者使用create user語句,一般是具有dba(資料庫管理員)的許可權才能使用。如在sql plus中以scott使用者建立使用者的命令如下:Create user xiaoming identified by m123;(注意oracle

Oracle資料庫建立刪除使用者使用者授權

--建立使用者指定表空間並授權: create user testuser identified by testuser default tablespace tests_data; alter user testuseraccount unlock; grant conn

MySql--資料庫和資料表的建立、修改刪除

總結一下MySql的資料庫和資料表的簡單操作,關於使用者註冊、修改許可權、資料庫和資料表的建立、修改和刪除的語句。 /***************************使用者**********************************/ select use

linux 進程間通信的3高級方式優缺點

linux 存在 發現 行數據 移植 ipc 網絡 程序 linux 進程 由於不同的進程運行在各自不同的內存空間中.一方對於變量的修改另一方是無法感知的.因此.進程之間的信息傳遞不可能通過變量或其它數據結構直接進行,只能通進程間通信來完成。 根據進程通信時信息量大小的不同

SQL Sever實驗一 建立刪除資料庫資料表

一. 實驗目的     1. 熟悉SQL    Server    2008    中SQL    Server   &n

MySQL資料庫實驗:任務二 表資料的插入、修改刪除

目錄 任務二 表資料的插入、修改及刪除 一、利用介面工具插入資料 二、資料更新 (一)利用MySQL命令列視窗更新資料 (二)利用Navicat for MySQL客戶端工具更新資料 三、資料庫的備份與還原

Python MySQL - 建立/查詢/刪除資料庫

#coding=utf-8 import mysql.connector import importlib import sys #連線資料庫的資訊 mydb = mysql.connector.connect( host='115.xx.10.121',

【資料結構】3-1 二叉樹的先序建立遍歷操作

二叉樹真的令人頭大 #include<iostream> using namespace std; template <class T> struct BTNode//二叉連結串列結點結構 { T data; //二叉樹中的元素 BTNode<T>

mysql 資料庫、表、檢視 的建立/修改/刪除

建立,刪除資料庫              指定字符集 create database 資料庫名[default character set utf8];&n