Type Here to Get Search Results !

AA

DCL (Data Control Language)

  1. Grant: Database में user को permission देने के लिए।
  2. Revoke: Database में user की permission वापस लेने के लिए।

DBA - Database Administrator (control full)
User को create करने, database पर कार्य करने के लिए permission देता है।

Grant Syntax:

Grant <privilege list> ON <table/view> TO <user/role/public>

  1. grant select ON student TO abc;
    data display table पर abc user को करने की permission।
  1. grant ALL ON student TO abc;
  2. grant select ON student TO Public;
  • Operation 1 के अनुसार abc user को student table पर data display करने की permission दी गई है।
  • Operation 2 के अनुसार abc user को student table पर सभी operation perform करने की permission दी गई है।
  • Operation 3 में database के सभी users को student table का display करने की permission दी गई है।

Note: Database में सभी users की कुछ खास permissions revoke की तरह public का use करते हैं।

Role: एक group of users होता है जिसमें सभी permissions role में allot होती हैं। Role को users के assign करते हैं जिससे Role permissions का group होता है।

Revoke:

Permission वापस लेने के लिए

Syntax: Revoke <privilege list> ON <table/view> FROM <user/role/public>

  1. Revoke select ON student FROM abc;
    abc user से student table का data display permission वापस।
  2. Revoke ALL ON student FROM abc;
    abc user से सभी operations की permission वापस।
  3. Revoke select ON student FROM Public;
    Operation 3 के अनुसार सभी users से student table पर data display permission वापस।

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.