18 junho 2012

Verbose boot no MacOSX



O boot no Mac OS X é bem bacana, mas as vezes precisamos ver o que está acontecendo na hora do boot, principalmente para resolver problemas de inicialização.
Daí a necessidade do Verbose boot.


Tipicamente, se você quer o verbose boot, é so usar a combinação de teclas "Command"+"V" durante a inicialização para iniciar na tela de console.


Se você quiser que o boot inicialize permanentemente no verbose, vc pode usar o comando nvram na tela de terminal:



Para ligar o "Verbose booting", no Terminal digite:
sudo nvram boot-args="-v"
Desabilitar o "Verbose booting" é tão fácil quanto:
sudo nvram boot-args=

PS: O comando sudo precisa de uma senha de superusuário estabelecida, portanto se você não tem, é bom criar.

.

06 junho 2012

[resolva] Drop User no SQL Server: The database principal owns a schema in the database, and cannot be dropped

Tentou deletar um usuário no SQL Server e apareceu o erro: "Drop User: The database principal owns a schema in the database, and cannot be dropped" ? Saiba como resolver:



Tentar remover um usuário que é dono de um schema vai resultar nesta mensagem.
Para resolver isso, você deve atribuir o schema no qual o usuário a deletar é dono a outro usuário ou retornar ao dono à base principal com o comando  ALTER AUTHORIZATION.
Exemplo 1: Se o usuário Test1 é dono (owns) do schema  [db_owner] e você queira deletar o usuário/login Test1 mas não tem ou não quer mover para outro usuário você pode usar:
ALTER AUTHORIZATION ON SCHEMA::db_owner TO db_owner

Exemplo 2: Situação acima, com o schema [db_datawriter], mudando para o usuário Test2:
ALTER AUTHORIZATION ON SCHEMA::db_datawriter TO Test
Execute query and Enjoy!!