Mudanças entre as edições de "Verifica Schema"
De MSTECH wiki
(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 | + | <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