急求sql問題解答,要快

2022-06-27 22:12:12 字數 2272 閱讀 3271

1樓:

grant

名稱 grant — 賦予一個使用者,一個組或所有使用者訪問許可權

語法 grant privilege [, ...] on object [, ...]

to輸入 privilege

可能的許可權有:

select

訪問宣告的表/檢視的所有列/欄位.

insert

向宣告的表中插入所有列欄位.

update

更新宣告的表所有列/欄位.

delete

從宣告的表中刪除所有行.

rule

在表/檢視上定義規則 (參見 create rule 語句).

all賦予所有許可權.

object

賦予許可權的物件名.可能的物件是:

table

view

sequence

public

代表是所有使用者的簡寫.

group group

將要賦予許可權的組 group .

username

將要賦予許可權的使用者名稱.public 是代表所有使用者的簡寫.

輸出 change

如果成功,返回此資訊.

error: changeacl: class "object" not found

如果所宣告的物件不可用或不可能對宣告的組或使用者賦予許可權.

描述 grant 允許物件的建立者給某使用者或某組或所有使用者(public)某些特定的許可權.物件建立後,除了建立者外,除非建立者賦予(grant)許可權,其他人沒有訪問物件的許可權.

一旦使用者有某物件的許可權,他就可以使用那個特權.不需要給建立者賦予(grant)物件的許可權,建立者自動擁有物件的所有許可權,包括刪除它的許可權.

注意 目前,要想在 postgres 裡面只賦予幾列許可權,你必須建立一個包含那幾列的檢視(view),然後把許可權賦予那幾個檢視。

使用 psql \z 命令獲取關於現存物件許可權的更多資訊:

database = lusitania

| relation | grant/revoke permissions |

| mytable | |

legend:

uname=arwr -- privileges granted to a user

group gname=arwr -- privileges granted to a group

=arwr -- privileges granted to public

r -- select

w -- update/delete

a -- insert

r -- rule

arwr -- all

參考 revoke 語句廢除訪問許可權.

用法 給所有使用者向表 films 插入記錄的許可權:

grant insert on films to public;

賦予使用者 manuel 操作檢視 kinds 的所有許可權:

grant all on kinds to manuel;

相容性sql92

sql92 grant 語法允許對錶中的某單獨列/欄位設定許可權,並且允許設定一許可權以賦予別人相同許可權:

grant privilege [, ...]

on object [ ( column [, ...] ) ] [, ...]

to [ with grant option ]

這些欄位與 postgres 實現是相容的,除了下面一些例外:

privilege

sql92 允許宣告附加的許可權:

select

references

允許在一個宣告的表的完整性約束中使用某些或全部列/欄位.

usage

允許使用一個域,字符集,集合或事務.如果宣告的物件不是表/檢視, privilege 只能宣告為 usage.

object

[ table ] table

sql92 允許一個附加的非功能性關鍵字 table.

character set

允許使用宣告的字符集.

collation

允許使用宣告的集合序列.

translation

允許使用宣告的字符集轉換.

domain

允許使用宣告的域.

with grant option

允許向別人賦予同樣許可權.

2樓:匿名使用者

exec sp_addlogin 'dcl','dcl'

英語問題解答,英語語法問題解答

過去進行時就是表示在過去某一個特定的時刻,正在發生的動作。本劇的意思就是當我們正在外面玩的時候突然下雨了。when 引導的時間狀語從句 當一個動作發生時 一般過去時 另一個動作正在進行 過去進行時 所以正確答案是 c when it suddenly began to rain 當突然開始下雨時 這...

風水問題解答房子的西邊有醫院

醫院附近陰氣重,不利丁財,西邊更陰。緊靠醫院?還是跟醫院有一段距離?房屋後面有間醫院如何解決風水的問題?如果你很介意並且也相信風水的話就搬房子,如果你不介意的話沒事。醫院陰氣重,在房子後朝醫院大門掛麵鏡子,不過也是損人不利己,找個先生畫道符,取涼水黃表五穀牛羊角祭一下就好了 醫院其實沒有香港風水派說...

fifa online2球員陣型問題解答

兄弟給你個陣型參考一下吧!前鋒 魯尼,左邊 納尼,右邊 梅西 前鋒不變 或把梅西放左邊 右邊用比利亞!a.揚 法佈雷加斯 列儂 小法搭檔兩個魔翼進攻沒的說!但要注意防守!a揚,打左邊前衛超讚!能搶 能攻 遠射又棒!m.理查茲 普約爾 皮克 阿爾維斯 阿爾維斯美德說!建議左後用 馬塞洛 卡不貴有好用!...