User Tools

Site Tools


dba:mssql:mssql_basic_queries

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dba:mssql:mssql_basic_queries [2023/08/14 08:15] dodgerdba:mssql:mssql_basic_queries [2023/08/15 08:59] (current) – [Last hour events] dodger
Line 1: Line 1:
 ====== MSSQL: Basic queries ====== ====== MSSQL: Basic queries ======
 +====== Information ======
  
 ===== Users ===== ===== Users =====
-==== All user info ====+==== All users info ====
  
 <code sql> <code sql>
Line 31: Line 32:
 ; ;
 </code> </code>
 +
 +
 ===== Databases ===== ===== Databases =====
 ==== List databases ==== ==== List databases ====
Line 42: Line 45:
 </code> </code>
  
 +===== Log =====
 +==== Event log ====
 +While connected to a database and using ''master''
 +<code sql>
 +select *
 +from sys.event_log;
 +</code>
  
 +==== Last hour events ====
 +
 +<code sql>
 +SELECT
 +    *
 +FROM
 +    sys.event_log
 +WHERE
 +    start_time > DateAdd (HOUR, -1, CONVERT(datetime2, SYSDATETIME ()))
 +ORDER BY start_time DESC;
 +</code>
 +
 +
 +==== Not connection succeed events ====
 +
 +<code sql>
 +SELECT
 +    *
 +FROM
 +    sys.event_log
 +WHERE
 +    event_subtype_desc <> 'connection_successful'
 +ORDER BY
 +    start_time DESC OFFSET 11 ROWS FETCH NEXT 10 ROWS ONLY;
 +</code>
 +
 +====== Administration ======
 +
 +===== Create user =====
 +<code sql>
 +CREATE USER [dodger] WITH PASSWORD='strong_password', DEFAULT_SCHEMA=[the_schema]
 +GO
 +</code>
 +===== add user to role =====
 +<code sql>
 +sys.sp_addrolemember @rolename = N'db_owner', @membername = N'dodger'
 +GO
 +</code>
  
dba/mssql/mssql_basic_queries.1692000909.txt.gz · Last modified: 2023/08/14 08:15 by dodger