偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

SQL用戶自定義角色的創(chuàng)建

數(shù)據(jù)庫 SQL Server
SQL用戶自定義角色分為標準角色和應用程序角色,二者有所差別,下文對二者盡享了詳細的分析,希望對您能有所啟迪。

SQL用戶自定義角色是典型的SQL Server數(shù)據(jù)庫角色,下面就為您介紹SQL用戶自定義角色的定義,以及其創(chuàng)建的方法,供您參考。

創(chuàng)建用戶定義的數(shù)據(jù)庫角色就是創(chuàng)建一組用戶,這些用戶具有相同的一組許可。如果一組用戶需要執(zhí)行在SQL Server中指定的一組操作且不存在對應的NT組,或者沒有管理NT用戶帳號的許可,就可以在數(shù)據(jù)庫中建立一個用戶自定義的數(shù)據(jù)庫角色。SQL用戶自定義角色有兩種:標準角色和應用程序角色。

標準角色通過對用戶權限等級的認定而將用戶劃分為不同的用戶組,使用戶總是相對于一個或多個角色,從而實現(xiàn)管理的安全性。所有的固定數(shù)據(jù)庫角色或SQLServer管理者自定義的某一角色都是標準角色。

應用程序角色是一種比較特殊的角色。當我們打算讓某些用戶只能通過特定的應用程序間接地存取數(shù)據(jù)庫中的數(shù)據(jù)而不是直接地存取數(shù)據(jù)庫數(shù)據(jù)時,就應該考慮使用應用程序角色。

當某一用戶使用了應用程序角色時,他便放棄了已被賦予的所有數(shù)據(jù)庫專有權限,他所擁有的只是應用程序角色被設置的角色。通過應用程序角色,能夠以可控制方式來限定用戶的語句或者對象許可。

標準角色是通過把用戶加入到不同的角色當中而使用戶具有相應的語句許可或對象許可,而應用程序角色是首先將這樣或那樣的權限賦予應用程序,然后將邏輯加入到某一特定的應用程序中,從而通過激活應用程序角色而實現(xiàn)對應用程序存取數(shù)據(jù)的可控性。

只有應用程序角色被激活,角色才是有效的,用戶也便可以且只可以執(zhí)行應用程序角色相應的權限,而不管用戶是一個sysadmin或者public標準數(shù)據(jù)庫角色。

在SQL Server中,可以利用企業(yè)管理器和存儲過程兩種方式來管理SQL用戶自定義角色。

 

 

 

【編輯推薦】

SQL Server服務器角色簡介

SQL Server用戶帳號管理

全面解析SQL Server作業(yè)

SQL Server同步復制的實現(xiàn)

sqlserver分發(fā)服務器的設置

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2010-07-06 09:49:56

SQL Server

2021-06-17 06:52:37

C#自定義異常

2010-06-17 11:02:27

SQL Server

2015-02-12 15:33:43

微信SDK

2021-07-16 11:00:40

Django用戶模型Python

2010-09-14 16:47:23

SQL自定義函數(shù)

2022-05-07 10:22:32

JavaScript自定義前端

2022-09-20 07:01:50

對象初始化代碼

2010-09-14 16:59:39

SQL自定義函數(shù)

2009-08-03 13:39:46

C#自定義用戶控件

2010-07-20 08:48:14

SQL Server

2013-05-02 14:08:18

2022-04-14 06:20:25

GNOME桌面應用

2022-10-09 08:35:06

SQL自定義排序

2022-04-01 15:59:22

SQLPostgreSQL審計

2011-03-02 10:24:23

DashboardAndroid用戶界面設計模板

2010-07-26 17:20:53

SQL Server

2021-07-15 16:41:21

Swift查詢函數(shù)

2010-08-03 16:13:01

FlexBuilder

2012-11-19 11:07:42

IBMdw
點贊
收藏

51CTO技術棧公眾號