Verifica Schema

De MSTECH wiki
Revisão de 14h02min de 22 de julho de 2016 por Daniel.alves (Discussão | contribs) (Criou página com 'Esse ''script'' retorna a consulta dos ''schemas'' da base de dados. As colunas devem ser iguais sempre. <syntaxhighlight lang="sql" line="1" > SELECT s.name, p.name F...')

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Esse script retorna a consulta dos schemas da base de dados. As colunas devem ser iguais sempre.

 1 SELECT s.name,
 2        p.name
 3 FROM   sys.schemas s INNER JOIN sys.database_principals p
 4        ON	(s.principal_id = p.principal_id)
 5 
 6 /*
 7 ALTER AUTHORIZATION ON SCHEMA::db_owner TO db_owner;
 8 ALTER AUTHORIZATION ON SCHEMA::db_datareader TO db_datareader;
 9 ALTER AUTHORIZATION ON SCHEMA::db_datawriter TO db_datawriter;
10 */
11 
12 select object_name(object_id), execute_as_principal_id, user_name(execute_as_principal_id)
13 from sys.sql_modules
14 where execute_as_principal_id is not null
15 order by 1