Mudanças entre as edições de "Verifica Schema"

De MSTECH wiki
Ir para: navegação, pesquisa
(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...')
 
 
Linha 1: Linha 1:
 
Esse ''script'' retorna a consulta dos ''schemas'' da base de dados. As colunas devem ser iguais sempre.
 
Esse ''script'' retorna a consulta dos ''schemas'' da base de dados. As colunas devem ser iguais sempre.
  
<syntaxhighlight lang="sql" line="1" >
+
<syntaxhighlight lang="sql">
 
SELECT s.name,
 
SELECT s.name,
 
       p.name
 
       p.name

Edição atual tal como às 16h22min de 23 de agosto de 2016

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

SELECT s.name,
       p.name
FROM   sys.schemas s INNER JOIN sys.database_principals p
       ON	(s.principal_id = p.principal_id)

/*
ALTER AUTHORIZATION ON SCHEMA::db_owner TO db_owner;
ALTER AUTHORIZATION ON SCHEMA::db_datareader TO db_datareader;
ALTER AUTHORIZATION ON SCHEMA::db_datawriter TO db_datawriter;
*/

select object_name(object_id), execute_as_principal_id, user_name(execute_as_principal_id)
from sys.sql_modules
where execute_as_principal_id is not null
order by 1