sql >> Databáze >  >> RDS >> Oracle

Vytvořte uživatele se všemi oprávněními v Oracle

Existují 2 rozdíly:

2 způsoby vytvoření uživatele a udělení některých oprávnění mu

create user userName identified by password;
grant connect to userName;

a

grant connect to userName identified by password;

udělat přesně to samé. Vytvoří uživatele a udělí mu roli připojení.

jiný výsledek

source je role v oracle, která vám dává právo vytvářet objekty (tabulky, procedury, některé další, ale žádné pohledy!). ALL PRIVILEGES uděluje mnohem více systémových oprávnění.

Chcete-li uživateli udělit všechna oprávnění spusťte první úryvek nebo

grant all privileges to userName identified by password;


  1. Výkon SQL Serveru TOP IO Query -2

  2. Spusťte, abyste zabránili vkládání duplicitních dat dvou sloupců

  3. MySQL DISTINCT na GROUP_CONCAT()

  4. Jak fungují indexy MySQL?