negyxo Aleksandar Perkuchin
Član broj: 29751 Poruke: 898 *.sksyu.net.
|
Mislim da ti je problem sa application role. Verovatno si procitala, application role se oslanja na guest account kada pokusas da pristupis drugoj bazi od one na kojoj se nalazi app role - a kada pokusas da kreiras onda ti je potreban permission nad master bazom, s obzirom da je guest account jedan oguljeni account onda nema nista od kreiranja. Znaci, mogla bi ili da dodelis guest accountu privilegije, mada to i nije neko resejne, ili da kreiras novog usera u master bazi koji ce ici preko istog logina kao i onaj user preko kojeg pozivas CREATE DATABASE, i dodelis mu GRANT CREATE DATABASE...
Ali pitanje koje meni pada na pamet je - zasto uopste dozvoliti da app role ima mogucnost da kreira bazu. Ako nije neki program za neku genericku primenu, odnosno neki tool za rad sa bazama, drugim recima ako je IS u pitanju onda ne vidim zasto bi aplikacija imala tu mogucnost da kreira kada je dovoljno samo jednom kreirati bazu i to verovatno kroz attach opciju.
|