|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Constantin Stefanov 2:5020/400 17 Oct 2003 10:54:31 To : Mykola Dzham Subject : Re: postgress: настройки прав на базу --------------------------------------------------------------------------------
Mykola Dzham wrote:
> [16:26]:levsha@expo>createdb -U pgsql webmail
> Password:
> CREATE DATABASE
>
> [16:28]:levsha@expo>createuser -U pgsql exim
> Shall the new user be allowed to create databases? (y/n) n
> Shall the new user be allowed to create more new users? (y/n) n
> Password:
> CREATE USER
>
> [16:32]:levsha@expo>psql webmail exim
> ...
> webmail=> CREATE TABLE test (
> webmail(> id int
> webmail(> );
> CREATE TABLE
> webmail=>
>
> Это нормально что просто себе юзер в любой базе может создавать что ему
> заблагоразумится? И как это запретить?
Вот две командочки, которые должны помочь.
GRANT { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }
ON DATABASE dbname [, ...]
TO { username | GROUP groupname | PUBLIC } [, ...]
GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }
ON SCHEMA schemaname [, ...]
TO { username | GROUP groupname | PUBLIC } [, ...]
--
Константин Стефанов
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65777e0dbd64.html, оценка из 5, голосов 10
|