Jun 20

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 …..

 

Jun 19

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.

Jun 19

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

 

Jun 18

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 …….

Jun 17

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.

Jun 15

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

Jun 13

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.

Jun 05

Mi primer Western Europe MVP Community Connection en Madrid #MVPBuzz #MVPCommunityConnection

La semana pasada asisti por ser Microsoft Most Value Professional a este evento …

No sabía lo que me iba a encontrar y demás. Era mi primer evento a nivel internacional.

Esta fue su agenda: http://mvp.quality-event.com/agenda.html

Estaba interesante varias charlas.

La Bienvenida al evento nos la dio Pilar Lopez (Microsoft Iberica)

Después hubo muchas charlas, yo asistí a una de Desmond Lee de como publicar contenido. Bastante interesante.

Y a una de Chema Alonso …

A continuación, nos reunimos los MVP de España.y hablamos de como mejorarnos y divulgar el contenido.

Y llego el momento que no me lo esperaba … el bautizo.

Aunque yo no soy el de la foto sino que estoy delante de la tv como veréis (el de barba pantalon vaqueros).. Hay que decir que me quería escaquear pero me pillaron 😛

Y aquí con los liantes y mis compis bautizados.

Con la gente de Microsoft España.

Por la tarde me tuve que ir a trabajar y no pude asistir a ninguna charla.

Y llego el momento ….. Cena en el Santiago Bernabeu…. y vaya cena. …

En unos días sabré si renuevo  el MVP. Así que, a esperar.

Muchas Gracias Cristina por dejarme vivir estos momentos … ha sido de pm  y me reido mucho. Espero repetir.

Jun 02

#HyperV no me funciona

Estoy de vuelta.

A veces nos puede pasar que cuando iniciamos el Hyper-V o queremos conectar con un servidor

nos sale est eerror

Solamente tenemos que hacer:

Y nos vamos a Hyper-V y  …

Espero que a partir de ahora pueda escribir mas regularmente.

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

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

y

Abr 29

Como abrir el clásico Panel de Control en el #Windows10 Creators Update

Con esta nueva versión de Windows  ha desparecido el Panel de Control

Podemos ir dando a Ejecutar y …..

y aparecerá

Estoy muy oucpado ultimamente y en  los próximos 2 meses más. Así que iré publicando poco a poco cosas.

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

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

Y os recuerdo que

Abr 23

Aprendiendo #SQLServer utilizando Open data

Muchas veces nos encontramos que no tenemos base de datos para practicar.

En este blog ya hemos puesto varias bases de datos e incluso el montar una a nuestro gusto.

Ayer, 22 abril, estuve en….

http://azurebootcamp.es/

y había un charla de

Gran charla del speaker Lars Lynch.

Estos eventos son muy buenos porque pillo ideas y esta es la primera.

Sabéis que este blog es para enseñar principalmente sql server, pero …..

Según Wikipedía: “El concepto datos abiertos (open data, en inglés) es una filosofía y práctica que persigue que determinados tipos de datos estén disponibles de forma libre para todo el mundo, sin restricciones de derechos de autor, de patentes o de otros mecanismos de control.1 Tiene una ética similar a otros movimientos y comunidades abiertos, como el software libre, el código abierto (open source, en inglés) y el acceso libre (open access, en inglés)”.

Vamos, son todos aquellos datos accesibles y reutilizables, sin exigencia de permisos específicos.

Por ejemplo, nos encontramos la relación de los monumentos de la CCAA Castilla y León

http://www.datosabiertos.jcyl.es/

Como vemos, nos lo podemos bajar en JSON, Ya veremos como  vamos a visualizarlo en SQL Server en un próximo artículo.

Abr 15

Mejorando mi script de montar redes con #powershell para dar servicio a #HyperV

Acabo de mejorarlo.

En un principio solo le daba de alta el switch virtual y después tenia que ir gráficamente uno por uno asignándole IP. Vamos

Con New-NetIPAddress le vamos asignándole una ip. Con lo cual nos ahorra tiempo en el despliegue de mi entorno de laboratorio.

Ya veremos como agilizamos otros procesos con powershell …..

Entradas más antiguas «