Форумы Интермех
 ° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki °

Форумы Интермех / Oracle / права SYSDBA
Автор Сообщение
Anonymous
Участник


Дата: 15 Фев 2003 02:20:14


Какой минимум прав Oracle нужен для SYSDBA?

Anonymous
Участник


Дата: 19 Фев 2003 00:47:08


DBA

Oleg
Участник
КнААПО Комсомольск-на-Амуре

Дата: 19 Фев 2003 02:17:19


Допустим DBA много. а вот create session, create tables, create views, create index. может этого достаточно?

Дмитрий
Участник
НПП ИНТЕРМЕХ

Дата: 19 Фев 2003 09:53:43


Достаточно ролей CONNECT и RESOURCE. В принципе может понадобиться и DBA, но только при создании и патче базы.

Anonymous
Участник


Дата: 19 Фев 2003 22:44:21


Дмитрий
Достаточно ролей CONNECT и RESOURCE. В принципе может понадобиться и DBA, но только при создании и патче базы.
В Imbase в процессе посвседневной работы могут создаваться, удаляться и реструктурироваться таблицы, это CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX как минимум. Oleg ближе к истине, imho.

Дмитрий
Участник
НПП ИНТЕРМЕХ

Дата: 20 Фев 2003 08:35:19


Вот сижу я сейчас в Search Administrator, создаю и удаляю архивы, индексы и т.п... Даже патч базы умудлрился провести. А в Oracle у меня назначены роли CONNECT и RESOURCE. И все. Прав я этим ролям не добавлял. Imbase выполняет эти операции тоже под SYSDBA. Так почему же Oleg ближе к истине, да еще и imho?

Anonymous
Участник


Дата: 20 Фев 2003 09:23:27


Дмитрий
Так почему же Oleg ближе к истине, да еще и imho?
ключевое слово все же imho, in my humble opinion - по моему скромному мнению

Дмитрий
Участник
НПП ИНТЕРМЕХ

Дата: 20 Фев 2003 15:14:54


:D

Oleg
Участник
КнААПО Комсомольск-на-Амуре

Дата: 21 Фев 2003 06:22:01


В ролях CONNECT, RESOURSE есть привилегии ALTER SESSION CREATE CLUSTER CREATE DATABASE LINK CREATE SEQUENCE CREATE SESSION CREATE SYNONYM CREATE TABLE CREATE VIEW CREATE INDEXTYPE CREATE OPERATOR CREATE PROCEDURE CREATE TRIGGER CREATE TYPE По моему мнению, должно хватить привилегий: CREATE SESSION CREATE TABLE привилегии CREATE INDEX, нет она дается по умолчанию, если есть CREATE TABLE. Хотелось бы услышать мнение разработчиков.

Дмитрий
Участник
НПП ИНТЕРМЕХ

Дата: 21 Фев 2003 08:54:24


Простому пользователю нужно CREATE SESSION ALTER SESSION Для работы системного админа в Search (без патча базы) нужны еще как минимум CREATE VIEW CREATE SEQUENCE CREATE TABLE А в Imbase понадобятся и CREATE PROCEDURE CREATE TRIGGER CREATE TYPE так что лучше не извращайтесь. В Oracle тоже ведь не дураки работают. Зачем-то эти роли там создали и такими правами наделили. И назначили пользователям, которые у них в примерах поставляются.

Oleg
Участник
КнААПО Комсомольск-на-Амуре

Дата: 22 Фев 2003 00:33:25


Спасибо за ответ. Согласен. В Oracle не дураки сидят. Но роли и самим можно сделать. А давать SYSDBA роль DBA мне кажется многовато. По этому я и задал этот вопрос.

Ваш ответ

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL 
...



Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 

На форуме сейчас: гостей - 1
пользователей - 0
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26]
гостей - 87 / пользователей - 0


miniВВ © 2001-2020