Բովանդակություն:

Ինչպե՞ս ստեղծել միայն կարդալու օգտատեր PostgreSQL-ում:
Ինչպե՞ս ստեղծել միայն կարդալու օգտատեր PostgreSQL-ում:

Video: Ինչպե՞ս ստեղծել միայն կարդալու օգտատեր PostgreSQL-ում:

Video: Ինչպե՞ս ստեղծել միայն կարդալու օգտատեր PostgreSQL-ում:
Video: Ինչպես ինքնամաքրվել և ազատվել բացասական էներգիայից 2024, Մայիս
Anonim

PostgreSQL - Ինչպե՞ս ստեղծել միայն կարդալու օգտատեր:

  1. Դեպի ստեղծել մի նոր օգտվող PostgreSQL-ում : ՍՏԵՂԾԵԼ ՕԳՏԱՏՈՂ օգտանունը գաղտնաբառով 'your_password';
  2. ՏՐԱՄԱԴՐԵԼ CONNECT մուտքը.
  3. Այնուհետև GRANT USAGE on schema.
  4. ԳՐԱՆՏ ԸՆՏՐԵԼ. Տրամադրել SELECT հատուկ աղյուսակի համար.

Բացի սրանից, ինչպե՞ս կարող եմ միացման արտոնություններ տրամադրել օգտատիրոջը PostgreSQL-ում:

Ահա մի քանի ընդհանուր հայտարարություն PostgreSQL օգտագործողին մուտք տրամադրելու համար

  1. Տրամադրել CONNECT տվյալների բազային.
  2. Տրամադրել ՕԳՏԱԳՈՐԾՈՒՄԸ սխեմայի վրա.
  3. Տրամադրում DML հայտարարությունների բոլոր աղյուսակներում՝ SELECT, INSERT, UPDATE, DELETE:
  4. Տրամադրել բոլոր արտոնությունները սխեմայի բոլոր աղյուսակների վրա.
  5. Տրամադրել բոլոր արտոնությունները սխեմայի բոլոր հաջորդականությունների համար.

Կարելի է նաև հարցնել՝ ի՞նչ է դրամաշնորհի օգտագործումը PostgreSQL-ում: ԳՐԱՆՑԻ ՕԳՏԱԳՈՐԾՈՒՄԸ ON SCHEMA SCHEMA TO դեր; ՕԳՏԱԳՈՐԾՈՒՄԸ Սխեմաների համար թույլ է տալիս մուտք գործել նշված սխեմայում պարունակվող օբյեկտներին (ենթադրելով, որ օբյեկտների սեփական արտոնությունների պահանջները նույնպես բավարարված են): Ըստ էության, դա թույլ է տալիս դրամաշնորհառուին «փնտրել» օբյեկտները սխեմայի ներսում:

Մարդիկ նաև հարցնում են՝ ինչպե՞ս կարող եմ նոր օգտատեր ստեղծել pgAdmin-ում։

Ստեղծելով ա օգտագործող հետ pgAdmin . Միացեք ձեր PostgreSQL սերվերի օրինակին՝ օգտագործելով pgAdmin > աջ սեղմեք «Խմբի դերերի» վրա և ընտրեք « Նոր Խմբի դերը'. Տվեք դերին նկարագրական անուն > սեղմեք «OK»:

Ինչպե՞ս տրամադրել սխեմայի բոլոր աղյուսակները:

Ինչպես. Տրամադրել արտոնություններ բոլոր աղյուսակների վրա բոլոր սխեմաներում a

  1. Ստացեք սխեմաների ցանկը ձեր տվյալների բազայում: Գործարկեք SHOW SCHEMAS հրամանը՝ ձեր տվյալների բազայի բոլոր սխեմաները ստանալու համար; օրինակ՝ dbtest. ՑՈՒՑԱԴՐԵԼ ՍԿԵՄԱՆԵՐԸ ՏՎՅԱԼՆԵՐԻ ԲԱՆԱՈՒՄ dbtest;
  2. Տրամադրել արտոնություններ. Տրամադրել հատուկ արտոնություն տվյալների բազայի բոլոր աղյուսակների բոլոր սխեմաների վրա:

Խորհուրդ ենք տալիս: