Generando contraseñas con #SQLServer

Ya lo hemos visto con Powershell.

.http://www.mundosql.es/2017/06/19/creando-contrasenas-con-powershell/

Ahora toca con mi SQL Server

Ahi va el código

-- Generar Contraseñas
-- Juan Carlos Gilaranz Benito
-- www.mundosql.es

 

DECLARE @NewPass varchar(10)

Set @NewPass =cast((Abs(Checksum(NewId()))%10) as varchar(1)) +
char(ascii('a')+(Abs(Checksum(NewId()))%25)) +
char(ascii('A')+(Abs(Checksum(NewId()))%25)) +
left(newid(),5)

Print @NewPass

Fácil …..

 

Creando contraseñas con #powershell

Esto es una petición de los oyentes

Me habéis pedido si hay algún programa que haga contraseñas fuertes. No he manejado ninguno.

Pero si tenia en el baúl de los recuerdos uno script de powershell para hacerlas

#
# Generar Password
# www.mundosql.es
# Juan Carlos Gilaranz
#

Clear

Add-Type -AssemblyName System.Web
$PasswordLength = 12
$SpecialCharCount = 1
[System.Web.Security.Membership]::GeneratePassword($PasswordLength, $SpecialCharCount)

-join ('abcdefghkmnrstuvwxyzABCDEFGHKLMNPRSTUVWXYZ23456789$%&*#'.ToCharArray() | Get-Random -Count 8)

Add-Type -AssemblyName System.Web;[System.Web.Security.Membership]::GeneratePassword(12,4)

No se donde las pille. Es una maravilla powershell.

Test-NetConnection, como solucionar errores de conectividad con #powershell

Como ya en la Windows 10 Creators Update se nos ha ido el “cmd” 😉  y han dejado powershell.

Con Test-NetConnection como ping, tracert, nslookup, telnet y algunas otras utilidades envueltas en una suite de solución de problemas de calidad. Vamos a probarlo.

AquÍ vemos como funciona el pig y el traceroute.

para comprobar si mi web tiene el pueerto 3389 abierto.

Y por último, un ping -t

 

Mejorando la forma de desplegar en #Azure desde #Windows10

Estoy desplegando varios grupo de recursos con sus correspondientes mv, red, ……etc

Por lógica solo puedo hacer de 1 en 1.

Hay otra forma de hacerlo con Windows 10. Utilizando los escritorios virtuales. Va a ser ideal para los compi del gremio.

Por ejemplo creamos 2 escritorios virtuales

y ejecutamos Powershell.

Y da como resultado

Espero que te haya ayudado …….

Charla “Understandig #MVVM Pattern on #Xamarin” por @yhorbymatias

MundoSQL vuelve a dar charlas y  ayudar a la comunidad.

Mi buen amigo Yhorby Matias (https://www.facebook.com/yhorbymatias), que por cierto es un MVP, da una charla sobre Xamarin

MVVM es un patrón de diseño de programación desarrollado por la Microsoft

Abajo de la imagen tienes la página donde puedes informarte más.

http://ymatias.com/

Gracías amigo por hacerme participe de esta charla.

Quien es el propietario de cada Base de Datos de #SQLServer

Queremos auditar quien es el propietario de cada BD.

Lo podemos hacer una por una:

Botn derecho sobre BD y Propiedades.

Pero si tenemos mucha es un lio. Lo podemos hacer con T-SQL

-- Propietario BD
-- Juan Carlos Gilaranz Benito
-- www.mundosql.es

SELECT suser_sname(owner_sid) AS OwnerName, *
FROM sys.databases
ORDER BY name

 

La primera columna nos dice el propietario de la BD (en concreto el  login por el que entra en sql server).

Con esto sabremos de quien es la BD y si necesita cambiar de propietario por ejemplo.

Si tienes alguna duda, sugerencias, etc …. puedes entrar en el grupo de facebook:

https://www.facebook.com/groups/juankartips/

y

Derechos administrativos sobre el servidor de #SQLServer desde #SCCM

Como ya sabéis estoy dando cursos y esto no lo estoy atendiendo bien. Pronto lo haré.

En un despliegue de System Center me sale esto:

Podemos solucionar este error nada mas que tenemos que ir  al servidor SQL y en administracion de equipos en el grupo administradores, metemos la “cuenta de equipo” del servidor que va a ser el SCCM 2012,

Damos otra vez de comprobación y seguimos con la instalación.

Como este blog le utilizo para no repitir errores. Espero que os guste.