SQL語句新建使用者、對使用者授權、刪除使用者例項
USE mydb
GO
--1. 新建測試使用者
--1.1 新增登入使用者和密碼
EXEC sp_addloginN'tony','123'
--1.2 使其成為當前資料庫的合法使用者
EXEC sp_grantdbaccessN'tony'
--2.設定操作授權
--2.1 授予對自己資料庫的所有許可權
EXEC sp_addrolememberN'db_owner', N'tony'
--2.2 以下是設定具體操作許可權
--授予tony對所有使用者表的操作許可權
GRANT SELECT,INSERT,UPDATE,DELETE TO tony
--授予tony SELECT,UPDATE到具體的表
GRANT
--授予tony SELECT,UPDATE到具體的表和列
GRANT SELECT,UPDATE ON tb(id,col) TO tony
--禁止tony對所有使用者表的操作許可權
DENY SELECT,INSERT,UPDATE,DELETE TO tony
--禁止tony SELECT,UPDATE到具體的表
DENY SELECT,UPDATE ON tb TO tony
--禁止tony SELECT,UPDATE到具體的表和列
DENY SELECT,UPDATE ON tb(id,col) TO tony
--刪除
REVOKE SELECT,INSERT,UPDATE,DELETE TO tony
--授予tony對具有建立表、檢視、儲存過程等的操作許可權
GRANT CREATE TABLE,CREATE VIEW,CREATE PROC TO tony
--禁止tony對具有建立表、檢視、儲存過程等的操作許可權
DENY CREATE TABLE,CREATE VIEW,CREATE PROC TO tony
--刪除tony對具有建立表、檢視、儲存過程等的授權資訊
REVOKE CREATE TABLE,CREATE VIEW,CREATE PROC TO tony
GO
--注:更多相關授權資訊參考後面的附表中“資料庫許可權”列。
--3. 刪除測試使用者
EXEC sp_revokedbaccessN'tony' --移除使用者對資料庫的訪問許可權
EXEC sp_droploginN'tony' --刪除登入使用者
GO
---------------
附表:
資料庫許可權 | 資料庫許可權隱含的許可權 | 伺服器許可權隱含的許可權 |
---|---|---|
ALTER | CONTROL | ALTER ANY DATABASE |
ALTER ANY APPLICATION ROLE | ALTER | CONTROL SERVER |
ALTER ANY ASSEMBLY | ALTER | CONTROL SERVER |
ALTER ANY ASYMMETRIC KEY | ALTER | CONTROL SERVER |
ALTER ANY CERTIFICATE | ALTER | CONTROL SERVER |
ALTER ANY CONTRACT | ALTER | CONTROL SERVER |
ALTER ANY DATABASE DDL TRIGGER | ALTER | CONTROL SERVER |
ALTER ANY DATABASE EVENT NOTIFICATION | ALTER | ALTER ANY EVENT NOTIFICATION |
ALTER ANY DATASPACE | ALTER | CONTROL SERVER |
ALTER ANY FULLTEXT CATALOG | ALTER | CONTROL SERVER |
ALTER ANY MESSAGE TYPE | ALTER | CONTROL SERVER |
ALTER ANY REMOTE SERVICE BINDING | ALTER | CONTROL SERVER |
ALTER ANY ROLE | ALTER | CONTROL SERVER |
ALTER ANY ROUTE | ALTER | CONTROL SERVER |
ALTER ANY SCHEMA | ALTER | CONTROL SERVER |
ALTER ANY SERVICE | ALTER | CONTROL SERVER |
ALTER ANY SYMMETRIC KEY | ALTER | CONTROL SERVER |
ALTER ANY USER | ALTER | CONTROL SERVER |
AUTHENTICATE | CONTROL | AUTHENTICATE SERVER |
BACKUP DATABASE | CONTROL | CONTROL SERVER |
BACKUP LOG | CONTROL | CONTROL SERVER |
CHECKPOINT | CONTROL | CONTROL SERVER |
CONNECT | CONNECT REPLICATION | CONTROL SERVER |
CONNECT REPLICATION | CONTROL | CONTROL SERVER |
CONTROL | CONTROL | CONTROL SERVER |
CREATE AGGREGATE | ALTER | CONTROL SERVER |
CREATE ASSEMBLY | ALTER ANY ASSEMBLY | CONTROL SERVER |
CREATE ASYMMETRIC KEY | ALTER ANY ASYMMETRIC KEY | CONTROL SERVER |
CREATE CERTIFICATE | ALTER ANY CERTIFICATE | CONTROL SERVER |
CREATE CONTRACT | ALTER ANY CONTRACT | CONTROL SERVER |
CREATE DATABASE | CONTROL | CREATE ANY DATABASE |
CREATE DATABASE DDL EVENT NOTIFICATION | ALTER ANY DATABASE EVENT NOTIFICATION | CREATE DDL EVENT NOTIFICATION |
CREATE DEFAULT | ALTER | CONTROL SERVER |
CREATE FULLTEXT CATALOG | ALTER ANY FULLTEXT CATALOG | CONTROL SERVER |
CREATE FUNCTION | ALTER | CONTROL SERVER |
CREATE MESSAGE TYPE | ALTER ANY MESSAGE TYPE | CONTROL SERVER |
CREATE PROCEDURE | ALTER | CONTROL SERVER |
CREATE QUEUE | ALTER | CONTROL SERVER |
CREATE REMOTE SERVICE BINDING | ALTER ANY REMOTE SERVICE BINDING | CONTROL SERVER |
CREATE ROLE | ALTER ANY ROLE | CONTROL SERVER |
CREATE ROUTE | ALTER ANY ROUTE | CONTROL SERVER |
CREATE RULE | ALTER | CONTROL SERVER |
CREATE SCHEMA | ALTER ANY SCHEMA | CONTROL SERVER |
CREATE SERVICE | ALTER ANY SERVICE | CONTROL SERVER |
CREATE SYMMETRIC KEY | ALTER ANY SYMMETRIC KEY | CONTROL SERVER |
CREATE SYNONYM | ALTER | CONTROL SERVER |
CREATE TABLE | ALTER | CONTROL SERVER |
CREATE TYPE | ALTER | CONTROL SERVER |
CREATE VIEW | ALTER | CONTROL SERVER |
CREATE XML SCHEMA COLLECTION | ALTER | CONTROL SERVER |
DELETE | CONTROL | CONTROL SERVER |
EXECUTE | CONTROL | CONTROL SERVER |
INSERT | CONTROL | CONTROL SERVER |
REFERENCES | CONTROL | CONTROL SERVER |
SELECT | CONTROL | CONTROL SERVER |
SHOWPLAN | CONTROL | ALTER TRACE |
SUBSCRIBE QUERY NOTIFICATIONS | CONTROL | CONTROL SERVER |
TAKE OWNERSHIP | CONTROL | CONTROL SERVER |
UPDATE | CONTROL | CONTROL SERVER |
VIEW DATABASE STATE | CONTROL | VIEW SERVER STATE |
VIEW DEFINITION | CONTROL | VIEW ANY DEFINITION |
一個老外的sql教程http://beginner-sql-tutorial.com/sql-commands.htm微軟的ms server msdnhttp://msdn.microsoft.com/zh-cn/library/bb510741.aspxDBCC是SQL Server提供的一組控制檯命令,如何用:DBCC HELP('?')
DBCC是SQL Server
USE mydbGO--1. 新建測試使用者--1.1 新增登入使用者和密碼EXEC sp_addloginN'tony','123'--1.2 使其成為當前資料庫的合法使用者EXEC sp_grantdbaccessN'tony' --2.設定操作授權--2.1 授予對自
1.新建表空間(地址類比進行更換)
CREATE TABLESPACE 表空間名字
LOGGING
DATAFILE 'D:\app\Administrator
SQL語句第二篇,不說廢話直接開始吧。 首先,建立一張t_student表
CREATE TABLE `t_student` (
`student_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`student_name` varch
1 SQL語句多表查詢
例如:按照 department_id 查詢 employees(員工表)和 departments(部門表)的資訊。
方式一(通用型):SELECT ... FROM ... WHERE
SELECT e.last_name,e.depart
--修改d表日期欄位的年份
update d
set birth=STUFF(convert(nvarchar(23),birth,120),1,4,'2012')
--修改d表日期欄位的月份
update d
set birth=STUFF(convert(nvarchar(23),birth,120) 使用 ins tro trace ges create 綁定 criteria 命名 一、hibernate中的實體規則
實體類創建的註意事項
1.持久化類提供無參數構造
2.成員變量私有,提供共有get/set方法訪問.需提供屬性
3.持久化類中的屬性,應盡量使用包 們的 hashmap rgs println 運行 報錯 collect arr param 地址 http://blog.csdn.net/lirx_tech/article/details/51570138
1. 設計泛型的初衷:
1) 主要是為了解決Jav script ava 返回 name clas func new 構造函數 對象方法 1、對象方法:包括構造函數中的方法以及構造函數原型上面的方法;2、類方法:其實這裏的類就是一個函數。在js中由於函數也是一個對象,所以可以為函數添加屬性以及方法,這種方法在node中用的比
mysql和ubuntu版本Server version: 5.7.21-0ubuntu0.16.04.1 (Ubuntu)
#mysql使用者建立和授權
## 1.使用root使用者登入,檢視資料庫:
mysql> select Host,User from mys Linux學習筆記MySQL創建用戶以及授權
常用的sql語句
MySQL數據庫的備份與恢復
對於大數據的備份請查閱資料MySQL創建用戶以及授權、常用的sql語句、MySQL數據庫的備份與恢復 mysql 備份和恢復 用戶創建與授權 MySQL創建用戶以及授權
創建用戶:grant all on . to ‘user1‘@‘IP地址’identified by ‘passwd‘;(user1可以是自定義的用戶名,passwd為密碼。)給某個用戶授權:grant SELECT,UPDATE
Mysql最流行的RDBMS(關係型資料庫系統),特別是在WEB應用方面:特點
資料以表格的形式出現
每行為各種記錄名稱
每列為記錄名稱所對應的資料域
許多的行和列組成一張表單
若干的表單組成的database
RDBMS的一些術語
資料庫、資料表、列、行、外
2、建立永久表空間,指定多個數據檔案create tablespace aaadatafile '+DATA\aaa_01.dbf'
size 32g,'+DATA\aaa_02.dbf' size
32g,'+DATA\aaa_03.dbf' size
32g,'+DATA\aaa_04.dbf' 行數據 const 數值 rain dml ble 可能 如果 sql語句 一、SQL中的語法
1、drop table 表名稱 eg: drop table dbo.Sys_Test 2、truncate tab tmp from num table 數據 code pda odi com
1 create table test_1(
2 tname number(20),
3 tage varchar2(1024),
4 tmessage varchar(1024) 時間 中比 code mat 信息 where 從大到小 案例 rdate mysql查詢今天、昨天、近7天、近30天、本月、上一月的SQL語句
這篇文章主要介紹了mysql查詢今天、昨天、近7天、近30天、本月、上一月的SQL語句,一般在一些統計報表中比較常用這個時間段, 操作符 unset 關系 玩具 ati ase color 只有一個 bsp php模式設計之單例模式
什麽是單例模式?
單例模式是指在整個應用中只有一個實例對象的設計模式
為什麽要用單例模式?
php經常要鏈接數據庫,如果在一個項目中頻繁建立連接數據庫,會 select http img image ner -s style nbsp color left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄; right join(右聯接) 返回包括右表中的所有記錄和左表中聯結字段相等的記錄;inner j from span 至少 一個 color pre identity bsp 語句
NNER JOIN連接兩個表、三個表、五個表的SQL語句
2013-04-14 15:13:11來源:西部e網作者:
SQL INNER JOIN關鍵字表示在表中存在至少一個匹配時,IN 應該 hand 關閉 lan china 關註 update 使用 event 一、回調函數
為什麽首先會講回調函數呢?因為這個是理解監聽器、觀察者模式的關鍵。
什麽是回調函數
所謂的回調,用於回調的函數。 回調函數只是一個功能片段,由用戶按照回調函數調用約定來實現的 相關推薦
SQL語句新建使用者、對使用者授權、刪除使用者例項
通過語句新建資料庫表空間,新建使用者及對使用者授權(oracle)
SQL語句彙總(二)——資料修改、資料查詢
SQL語句面試題目:多表查詢、SQL約束、DDL、DML
SQL語句更新時間欄位的年份、月份、天數、時、分、秒
【JAVAEE學習筆記】hibernate02:實體規則、對象狀態、緩存、事務、批量查詢和實現客戶列表顯示
Java泛型:泛型的定義(類、接口、對象)、使用、繼承
JS中類方法、對象方法、原型方法
mysql建立遠端使用者、mysql使用者授權、mysql編碼、mysql備份和mysql快捷登入
MySQL創建用戶以及授權、常用的sql語句、MySQL數據庫的備份與恢復
MySQL創建用戶以及授權、常用SQL語句、 MySQL數據庫備份恢復
MySQL資料庫基礎操作:安裝+登入+SQL操作語句+資料庫授權、備份、恢復+其他操作
建使用者、表空間與授權的sql語句
Sql語句——刪除表數據drop、truncate和delete的用法
sql語句對列進行操作
mysql查詢今天、昨天、近7天、近30天、本月、上一月的SQL語句
PHP模式設計之單例模式、工廠模式、註冊樹模式、適配器模式、觀察者模式
sql語句中left join、right join、inner join的區別
NNER JOIN連接兩個表、三個表、五個表的SQL語句
Java設計模式補充:回調模式、事件監聽器模式、觀察者模式(轉)