Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.74 KB

veritabani-yonetimi.md

File metadata and controls

58 lines (45 loc) · 1.74 KB

VT İşlemleri

VT Yönetimi

CREATE DATABASE degerlidb;
CREATE DATABASE
\h create database
Command:     CREATE DATABASE
Description: create a new database
Syntax:
CREATE DATABASE name
    [ [ WITH ] [ OWNER [=] user_name ]
           [ TEMPLATE [=] template ]
           [ ENCODING [=] encoding ]
           [ LOCALE [=] locale ]
           [ LC_COLLATE [=] lc_collate ]
           [ LC_CTYPE [=] lc_ctype ]
           [ TABLESPACE [=] tablespace_name ]
           [ ALLOW_CONNECTIONS [=] allowconn ]
           [ CONNECTION LIMIT [=] connlimit ]
           [ IS_TEMPLATE [=] istemplate ] ]

URL: https://www.postgresql.org/docs/14/sql-createdatabase.html

  • PUBLIC şeması: varsayılan olarak bağlandığımızda eriştiğimiz yer.
  • tüm nesneler bunun içinde oluşur.
  • kullanıcıların bu şemaya erişimini kesmek gerek. (best practice)
REVOKE ALL ON SCHEMA public FROM benimkullanici;

ALTER ROLE birrole SET search_path TO birsema,baskasema;

tablespaces

partitioning

fdw

mysql_fdw