Pergunta

Depois de instalar o SQL Server 2005, tentei criar um novo banco de dados (comando: criar banco de dados de banco de dados). Mas a mensagem foi um erro: a permissão negada para criar um banco de dados no banco de dados 'master'. Minha pergunta é 1.) Como sair deste banco de dados mestre e criar um novo banco de dados fora dele, 2.) O que é um banco de dados mestre.

Foi útil?

Solução

Você precisa fazer login usando a conta SA (administrador do sistema), que deve ter todas as permissões. A partir daí, você pode criar contas adicionais conforme necessário.

Para criar um novo banco de dados, a maneira mais fácil é usar o SQL Server Management Studio e você pode clicar com o botão direito do mouse em "bancos de dados" (no painel esquerdo) e optar por criar um novo banco de dados.

O "Database Master" contém basicamente as informações de metadados (ou seja, informações sobre todos os outros DBs, etc.)

Outras dicas

O banco de dados principal é o banco de dados padrão para o qual você efetua login. Parece que você não tem permissões configuradas. A correção mais fácil de começar é executar o MGMT Studio como Admin. Para a maneira certa de modificar as permissões, procure aqui: http://msdn.microsoft.com/en-us/library/bb326612.aspx .

O SQL Server mantém muitos meta-dados sobre o SQL Server, Banco de dados, arquivos, logins etc. no banco de dados mestre. O mestre de dados é o Heart & Key para o SQL Server funcionar corretamente.

É preciso usar o banco de dados mestre para criar novos bancos de dados gerados pelo usuário. Parece que o login que você está usando não possui permissões para o banco de dados mestre ou não possui permissões para criar um novo banco de dados. Certifique -se de ter permissões suficientes para criar o banco de dados e adicione -se à função db_creator ou a função de nível superior.

Eu não recomendaria que você use o SSMS para criar um novo banco de dados. Eu usaria o script T-SQL, pois você terá mais controle. Depois de criar o banco de dados, verifique se você se encolheu automaticamente. Além disso, certifique-se de definir o tamanho inicial do arquivo grande o suficiente para que os arquivos não fiquem com crescimento automático. Além disso, certifique-se de definir o crescimento automático por tempo suficiente para que ele não cresça em pequenos incrementos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top