Asụsụ Nchịkwa Data (DCL)

GAA, Nyocha na DENY database Nnyefe

Asụsụ Nchịkwa Data (DCL) bụ mpaghara nke Structured Query Language (SQL) ma na-enye ndị nchịkwa data nchekwa iji hazie ohere nchekwa na databases data. Ọ na-agụnye Data Definition Language (DDL), nke ejiri iji gbakwunye na ihichapụ ihe nchekwa data, na Asụsụ Ntanye Data (DML) iji weghachite, tinye, ma gbanwee ọdịnaya nke nchekwa data.

DCL bụ mfe nke SQL subsets , dị ka ọ mejupụtara naanị atọ iwu: GRANT, REVOKE, na DENY. Ejikọtara ya, iwu atọ a nyere ndị nwe obodo ike iji dozie ma wepu ikikere nchekwa data na ụdị ejiji.

Nnyefe Ntinye na GỤKWU NKE BỤ

Ndị ọchịchị na-eji iwu ndị na-ebute GỤKWU iji tinye ikike ọhụrụ na onye ọrụ nchekwa data . O nwere ngwakọta dị mfe, akọwapụtara dị ka ndị a:

GỊNỊ [ihe ùgwù] ON [ihe] TO [onye ọrụ] [NA NKWU EZI]

Nke a bụ ndị agha na mpaghara nke ọ bụla i nwere ike inye iwu a:

Dịka ọmụmaatụ, chee na ịchọrọ ịnye onye ọrụ ahụ Joe ikike iji weghachite ozi site na ndị ọrụ na tebụl na-akpọ RH. I nwere ike iji iwu SQL a:

NDỊ NA-ECHICHE ONWE RUHỌ

Joe ga - enwe ike iji nweta ozi sitere na tebụl ọrụ. Otú ọ dị, ọ gaghị enwe ike ịnye ndị ọrụ ndị ọzọ ikikere iji weghachite ozi site na tebụl ahụ n'ihi na ị gụnyeghị Nkọwapụta OPTION OPTION na nkọwa GRANT.

Ichekwa Data Access

A na-eji iwu REVOKE wepụ ohere nchekwa data site n'aka onye ọrụ na mbụ nyere ohere dị otú ahụ. A na-akọwa syntax maka iwu a dị ka ndị a:

Nyochaa [NKỌ BỤ NTỌ BAỊBỤL] [ikike] ON [ihe] FROM [onye ọrụ] [CASCADE]

Nke a bụ ndị agha na parameters maka iwu iwu:

Dịka ọmụmaatụ, iwu na-esonụ na-eme ka ikikere nye Joe na ihe atụ mbụ:

Gbanwee ONYE ONWE GỊ

Na-ekwu n'ụzọ doro anya na ịnweta ohere data

A na-eji iwu DENY iji gbochie onye ọrụ iji nweta otu ikikere. Nke a na-enye aka mgbe onye ọrụ bụ onye so n'òtù ma ọ bụ òtù nke enyere ikike, ma ịchọrọ igbochi onye ọrụ ahụ site na ịnweta ikikere site na ịmepụta ihe. The syntax maka iwu a bụ dị ka ndị a:

DENY [ikike] NA [ihe] TO [onye ọrụ]

Ngalaba maka iwu DENY dị ka ndị e ji maka iwu GRANT.

Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ ịhụ na Matiu agaghị enwe ike ihichapụ ozi sitere na tebụl ọrụ, nye iwu a:

NDỊ KWESỊRỊ KWESỊRỊ ỤBỌRỤ